University of Cape Town, Cape Town, South Africa
Internal Medicine, Groote Schuur Hospital, Cape Town, South Africa
Internal Medicine, Mayo Graduate School of Medicine, Mayo Clinic, Rochester, MN
Cardiovascular Diseases, Mayo Graduate School of Medicine, Mayo Clinic, Rochester, MN
American Board of Internal Medicine
American Board of Internal Medicine - Cardiology
Associate Professor of Medicine
Clinical cardiology, valvular heart disease, and echocardiography, and new emerging echo technology including intracardiac echocardiography and hand-carried ultrasound
See a listing of publications on PubMed, a service of the National Library of medicine.

Learn about treatment of diseases and becoming a patient. Read more about medical services.