168 pubs · 4,595 cites · h-index 38
University Hospitals Bristol NHS Foundation Trust
2026 - Present
University of Bristol
2016 - 2025
Southmead Hospital
2023 - 2023
The Ohio State University Wexner Medical Center
2023 - 2023
NIHR Bristol Biomedical Research Centre
2018 - 2023