72 pubs · 747 cites · h-index 12
Lancashire Teaching Hospitals NHS Foundation Trust
2017 - 2022
Queen Alexandra Hospital
2022 - 2022
King's College London
2017 - 2017
Musgrove Park Hospital
Innovative Clinical Research
2014 - 2014