Investigator
Senior Epidemiology · National Institute for Occupational Health, Epidemiology and Surveillance
Senior Epidemiology
National Institute for Occupational Health · Epidemiology and Surveillance
Post Doctoral Scientist
Centre International de Recherche sur le Cancer · Environmental and Lifestyle Epidemiology Branch
Research Assistant
University of the Witwatersrand · School of Public Health
Teaching Assistant
Botswana International University of Science and Technology · School of Science
Teaching Assistant
University of Botswana · Department of Biological Sciences
Part time Demonstrator
University of Botswana · Department of Biological Sciences
Teaching Assistant
University of Botswana · Department of Biological Sciences
Doctor of Philosophy in Public Health
University of the Witwatersrand, Johannesburg · School of Public Health
MSc Epidemiology (Epidemiology and Biostatistics).
University of the Witwatersrand · School of Public Health
MSc (Applied Microbiology)
University of Botswana · Department of Biological Sciences
Bachelor of Science (Biological Sciences)
University of Botswana · Department of Biology
ZA