- Other University of the Witwatersrand
- BS York University
- MB ChB University of the Witwatersrand
- Internship Hillbrow Hospital
- Senior House Officer - Medical Gastroenterology Johannesburg General Hospital
- Other - Radiology Elective Hammersmith Hospital, University of London
- Resident - Internal Medicine McMaster University
- Fellow - Cardiology McMaster University
- Resident - Chief Medical Resident Clinical Teaching Unit, St. Joseph's Hospital
- MSc - Health Research Methodology (MSc(HRM) McMaster University
- Professor of Medicine
See a listing of publications on PubMed, a service of the National Library of Medicine.
See a description of research activities.