52 pubs · 580 cites · h-index 14
Nottingham University Hospitals NHS Trust
2017 - 2024
University of Nottingham
2015 - 2024
Queen's Medical Centre
St James's University Hospital
2017 - 2017
Torbay Hospital
2011 - 2011