Practice
Tufts Medicine Pediatrics Specialty Center - Chelmsford
Gender
Male
Education
University of Witwatersrand School of Medicine
Training
Johannesburg Hospital - Internal Medicine, Groote Schuur Hospital - Pediatrics, Groote Schuur Hospital - Pediatric Cardiology