50 pubs · 1,639 cites · h-index 19
NIHR Evaluation Trials and Studies Coordinating Centre
2026 - Present
University of Southampton
2024 - Present
King's College London
2018 - 2025
Guy's and St Thomas' NHS Foundation Trust
2018 - 2025
National Institute for Health Research
2017 - 2025