BSc, MPHUniversity of Cape Town
MDUniversity of Cape Town
BScUniversity of Cape Town
MMEDUniversity of Cape Town
MBChBUniversity of Cape Town
MBChB, MPH.University of Cape Town
PhDUniversity of Cape Town
BSc, MBBCh, FCP (SA), DScDesmond Tutu HIV Foundation;University of Cape Town
PhD.Stellenbosch University
BSc, MSc, PhDUniversity of Cape Town
MDStanford University