30 pubs · 1,060 cites · h-index 15
South African Medical Research Council
2004 - 2025
Stellenbosch University
1986 - 2023
National Research Foundation
2018 - 2018
South African Tuberculosis Vaccine Initiative
2017 - 2017
University of Cape Town
2015 - 2015