33 pubs · 2,282 cites · h-index 14
National Health Laboratory Service
2021 - Present
South African Medical Research Council
2021 - 2025
University of the Witwatersrand
National Institute for Communicable Diseases
2021 - 2021