43 pubs · 1,415 cites · h-index 18
University of Cape Town
2014 - 2025
Wellcome Centre for Infectious Diseases Research in Africa
2022 - 2025
Université de Bordeaux
2020 - 2020
Inserm
Bordeaux Population Health