34 pubs · 652 cites · h-index 11
Malaria Consortium
2025 - 2025
University of Oxford
2018 - 2023
Oxford BioMedica (United Kingdom)
2020 - 2023
National Institute for Health Research
2021 - 2021