5 pubs · 1,927 cites · h-index 4
Shoklo Malaria Research Unit
2026 - Present
British Heart Foundation
2016 - 2017
University of Oxford
1990 - 2017