32 pubs · 896 cites · h-index 8
West Hertfordshire Hospitals NHS Trust
2018 - 2022
Watford General Hospital
2017 - 2019
St Mark's Hospital
2013 - 2016
Imperial College London
St. Mark's Hospital
2014 - 2014