146 pubs · 4,369 cites · h-index 22
UCLouvain
2011 - 2025
University of the Witwatersrand
2010 - 2023
Agincourt Health and Socio-Demographic Surveillance System
2013 - 2023
Medical Research Council
2016 - 2023
Harvard University Press
2014 - 2014