137 pubs · 5,004 cites · h-index 39
Imperial College London
2013 - Present
NIHR Imperial Biomedical Research Centre
2022 - 2025
Hospital for Tropical Diseases
2018 - 2025
Oxford University Clinical Research Unit
2016 - 2024
London Centre for Neglected Tropical Disease Research
2015 - 2024