331 pubs · 21,328 cites · h-index 79
Southmead Hospital
2025 - 2025
University of Bristol
1977 - 2025
At Bristol
2009 - 2024
NIHR Bristol Biomedical Research Centre
2016 - 2021
St Michael's Hospital
2021 - 2021