48 pubs · 1,365 cites · h-index 18
Gloucestershire Hospitals NHS Foundation Trust
2018 - 2024
Gloucestershire Royal Hospital
2022 - 2023
Cheltenham General Hospital
2019 - 2020
Prince of Wales Hospital
2017 - 2020
Research Network (United States)
2020 - 2020