9 pubs · 304 cites · h-index 5
Imperial College Healthcare NHS Trust
2023 - 2023
Worcestershire Acute Hospitals NHS Trust
University of Manchester
2022 - 2022
Wythenshawe Hospital
Birmingham City Hospital
2019 - 2019