
Title(s):
Appointment Phone:
410-522-9800
Primary Location:
Johns Hopkins Community Physicians East Baltimore Medical Center
Expertise:
Internal Medicine, Pediatrics, Primary Care
Education and Experience
Training
- Duke University Medical Center (1999)
Residencies
- University of Rochester Medical Center - Internal Medicine, Pediatrics (2003)
Certifications
- General Internal Medicine, American Board of Internal Medicine (2003)
- General Pediatrics, American Board of Pediatrics (2003)
Locations
Johns Hopkins Community Physicians East Baltimore Medical Center
1000 E. Eager Street
Baltimore, MD 21202
Phone: 410-522-9800
Appointment Phone: 410-522-9800
Fax: 410-502-5138
Centers/Institutes
Bio
Expertise
- Internal Medicine
- Pediatrics
- Primary Care
Research
More Info
Languages
- English
- French
Memberships
American Academy of Pediatrics, American College of Physicians


