M.B., B.Ch. - University Of The Witwatersrand, 1974
M.B., B.Ch. - University Of The Witwatersrand, 1964
M.D. - University Of The Witwatersrand, 1967
Intern - Johannesburg General Hospital, 1969
Resident - University Of The Witwatersrand, 1972
Fellow - University Of California, San Francisco, 1974
D.Sc. Med. - University Of The Witwatersrand, 1985