Department Of Health
Nephrology Fellow and Specialist Physician
UC San Diego Health System
International Society of Nephrology - Visiting Scholar
University of the Witwatersrand
Registrar in Internal Medicine
University of the Witwatersrand & Gauteng Health
Nephrologist and Specialist Physician
Private Practice
Nephrologist and Specialist Physician
University of Pretoria/Universiteit van Pretoria
University of the Witwatersrand