University of Witwatersrand Medical School, Johannesburg, South Africa
Rotating Internship in Medicine and Surgery, Johannesburg Hospital, University of Witwatersrand Medical School, Johannesburg, South Africa
Internal Medicine, University of Cape Town Medical School, Groote Schuur Hospital, Cape Town, South Africa
Internal Medicine, University of Arkansas for Medical Sciences (UAMS), Little Rock, AR
Hematology/Oncology, University of Chicago Medical Center, Chicago, IL
Diplomate, American Board of Internal Medicine
Diplomate, American Board of Internal Medicine - Hematology
Associate Professor of Medicine
See a listing of publications on PubMed, a service of the National Library of medicine.
See a description of research activities.

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