Education
- Doctorate of Medicine University of Cape Town, Health Sciences Cape Town, South Africa
- Residency Presbyterian University of Pennsylvania Medical Center Philadelphia, PA
- Internship Edendale Hospital Pieternmaritzburg, South Africa
- Fellowship John Hopkins Bayview Medical Center Baltimore, MD
- Undergraduate University of Cape Town Cape Town, South Africa