University of the Witwatersrand - 9/21/24
Johannesburg, Gauteng, ZA
Associate Professor /Senior Lecturer (Permanent) and Rotational Head of Department (5-year contract)
Cape Peninsula University of Technology - 9/27/24
ZA
Cape Peninsula University of Technology - 9/27/24
Western Cape, ZA
Medical research company - 9/27/24
Cape Town, Western Cape, ZA