117 pubs · 1,009 cites · h-index 18
University of London
2017 - Present
London School of Hygiene & Tropical Medicine
2017 - Present
Biomedical Research and Training Institute
2017 - Present
Centre for Sexual Health and HIV AIDS Research
2025 - 2025
University of North Carolina at Chapel Hill
2024 - 2024