Associate Professor
University of Limpopo · Biochemistry
Lecturer
University of the Witwatersrand Faculty of Science · Genetics
Visiting Fellow
University of Bristol · Physiology and Pharmacology
Founding Director & Executive Head/Professor
University of Pretoria · Pan African Cancer Research Institute (PACRI)
Honorary Professor
University of the Witwatersrand, Johannesburg · School of Clinical Medicine
Deputy Vice Chancellor: Research, Innovation & Engagements
Mangosuthu University of Technology · Research, Innovation & Engagements
Vive-Chairperson of the Board
South African Medical Research Council · Board
Deputy Executive Dean
University of South Africa · Deanery
Senior Lecturer
University of the Witwatersrand · Scol of Anatomical Sciences
PhD
University of Natal · Clinical and Experimental Pharmacology
BSc.Hons
University of the Western Cape Faculty of Natural Science · Biotechnology
BSc.
University of the Western Cape Faculty of Natural Science · Biotechnology
MSc
University of Natal
Postdoctoral Fellow
University of the Western Cape Faculty of Natural Science · Biotechnology
ZA