Fellowship - University Ariz College Med, 1995
Residency - Johannesburg Hospital University Witswatersrand, 1984
Medical School - UNIVERSITY OF ARIZONA / COLLEGE OF EDUCATION, 1995
Internship - Baragwanath Hospital, 1977
Medical School - University of the Witwatersrand Faculty of Health Sciences, 1976
Medical degree, DO - University Of The Witwatersrand, 1976
Fellowship in Nephrology - University of Arizona College of Medicine-Tucson, 1995