161 pubs · 5,054 cites · h-index 41
Brown University
2024 - 2024
Sheffield Teaching Hospitals NHS Foundation Trust
2023 - 2023
Glan Clwyd Hospital
2006 - 2016
Betsi Cadwaladr University Health Board
2016 - 2016
Intensive Care National Audit & Research Centre
2014 - 2014