Experience & Education
Other Specialties/CertificationsInternal Medicine
American Board of Nephrology
Cornell University, New York, New York
Francois-Rabelais University, MD, Tours, France
Dr. Philippe Edouard is a medical graduate from France, Board Certified in Internal Medicine and Nephrology. Prior to becoming a Hospitalist at Santa Rosa Memorial Hospital in 2006, Dr. Edouard practiced Primary Care and Nephrology. He also holds a degree in Immunology from the Pasteur Institute of Paris and went on to study experimental type 1 diabetes at McGill University, Canada.
Dr. Edouard is an avid runner and hiker, fascinated by the beautiful nature of Sonoma County, speaks English, French and Spanish and enjoys playing the piano and bridge.