348 pubs · 20,166 cites · h-index 69
University of Oxford
2005 - Present
Oxford University Clinical Research Unit
2019 - Present
Angkor Hospital for Children
2024 - 2025
National Institute for Health Research
2013 - 2025
Oxford BioMedica (United Kingdom)
2015 - 2025