Address:
1 Deaconess Rd, Boston 02215
(617) 754-2597 (Phone), (617) 754-2545 (Fax)
Certifications:
Diagnostic Radiology, 1983
Hospitals:
1 Deaconess Rd, Boston 02215
Beth Israel Deaconess Hospital - Needham
148 Chestnut St, Needham 02492
Beth Israel Deaconess Medical Center
330 Brookline Ave, Boston 02215
Education:
Medical School
University of The Witwatersrand/Faculty of Health Sciences
Baragwanath
Tufts New England Medical Center