15 pubs · 105 cites · h-index 6
Imperial College Healthcare NHS Trust
2025 - 2025
Charing Cross Hospital
Chelsea and Westminster Hospital
2018 - 2022
Royal Surrey County Hospital
2014 - 2018
Queen Victoria Hospital
2012 - 2015