468 pubs · 26,583 cites · h-index 80
North Bristol NHS Trust
2018 - Present
University of Bristol
2016 - Present
Twitter (United States)
2025 - 2025
St George’s University Hospitals NHS Foundation Trust
2009 - 2025
Southmead Hospital
2019 - 2025