198 pubs · 16,638 cites · h-index 58
Wellcome Sanger Institute
2008 - Present
Centre for Global Health Research
2026 - Present
London Centre for Neglected Tropical Disease Research
2018 - Present
Imperial College London
2012 - 2025
St Mary's Hospital
2014 - 2022