CertificationsInternal Medicine
LanguagesEnglish
Spanish
Primary LocationCHA Primary Care Center
1493 Cambridge Street
Cambridge, MA 02139
617-665-1068
> Map it
EducationMedical School: Univ. of California,San Francisco,School of Med
Residency: Massachusetts General Hospital