- Baragwanath Hospital, Johannesburg, South Africa
- Ealing Hospital, London, England
Groote Schuur Hospital, Cape Town, South Africa
- Johannesburg General Hospital, Johannesburg, South Africa
Cardiology Fellowship:
Groote Schuur Hospital & Johannesburg Hospital, Cape Town, South Africa
Board Certified: Board Certified by American Board of Internal Medicine
Specialty: Cardiology
Special Interests or Additional Information
Interventional Cardiology and Cardiac CT