Departmental Affiliations
School of Medicine
Primary
Joint
Contact Info
Johns Hopkins Bayview Medical Center, 4940 Eastern Avenue
Baltimore
Maryland
21224
US
Experiences & Accomplishments
Education
MHS
Johns Hopkins Bloomberg School of Public Health
2008
MD
University of Pennsylvania School of Medicine
1986