71 pubs · 1,878 cites · h-index 21
Institute for Healthcare Improvement
2025 - 2025
University of Cambridge
2021 - 2023
University Hospitals Plymouth NHS Trust
2023 - 2023
University of Tennessee at Chattanooga
2021 - 2021
Addenbrooke's Hospital
2018 - 2018