Medical school: HARVARD MEDICAL SCHOOL
Graduated: 1978
Offers telehealth
NPI: 1710944269
Practice Locations (2)
JOHNS HOPKINS UNIVERSITY
5255 LOUGHBORO RD NW, JOHNS HOPKINS AT SIBLEY MEMORIAL HOSPITAL
WASHINGTON, DC 200162633
2026606125
JOHNS HOPKINS UNIVERSITY
1800 ORLEANS ST
BALTIMORE, MD 212870010
4109555000
Source: CMS National Downloadable File, September 2026.