101 pubs · 5,356 cites · h-index 35
Patient-Centered Outcomes Research Institute
2026 - Present
Warneford Hospital
2013 - 2025
Hampshire Hospitals NHS Foundation Trust
2025 - 2025
University of Oxford
2008 - 2025
London School of Hygiene & Tropical Medicine
2021 - 2021