94 pubs · 56,426 cites · h-index 43
University of Cape Town
2018 - Present
Malaria Consortium
2023 - 2025
South African Medical Research Council
2018 - 2024
University of Washington
2020 - 2024
Institute for Health Metrics and Evaluation
2019 - 2024