BSc, MBChB, MPH, MPhil, MWACP, ISN Fellow, Cert Nephrol (SA)
MD, Pg Dip, MSc, MACC, MESC,
BSc, MB ChB, PG Cert (Interv. Cardiol), FGCP, FWACP
MBChB, MPH
MD, FASN, M.Med.Ed.
BSc, MBChB, MGCPS
BSc., MBChB
MBCHB, FWACP, FRCP, MPH
BSc, MBChB, FWACP, FGCPS