29 pubs · 2,821 cites · h-index 13
Barts Health NHS Trust
2023 - 2023
Royal London Hospital
Kingston Hospital
2022 - 2023
Epsom and St Helier University Hospitals NHS Trust
2020 - 2021
Epsom Hospital
2021 - 2021