225 pubs · 6,732 cites · h-index 43
National Health Laboratory Service
2003 - 2025
Stellenbosch University
2008 - 2025
University of Pretoria
1989 - 2025
International Society for Infectious Diseases
2021 - 2024
Right to Care