774 pubs · 11,310 cites · h-index 55
North Bristol NHS Trust
2003 - Present
University of the West of England
1996 - 2025
University Hospitals Bristol NHS Foundation Trust
2009 - 2025
Southmead Hospital
1991 - 2025
Bristol Robotics Laboratory
2022 - 2025