128 pubs · 9,449 cites · h-index 47
World Health Organization
2024 - Present
Boston University
2020 - 2022
Norwegian Institute of Public Health
2020 - 2020
AstraZeneca (United States)
1999 - 2017
University of Cape Town
2015 - 2015