77 pubs · 3,407 cites · h-index 25
Intensive Care National Audit & Research Centre
2019 - Present
London School of Hygiene & Tropical Medicine
2021 - 2023
Oxford University Hospitals NHS Trust
2023 - 2023
The Recovery Center
2022 - 2022
University of South Australia
2012 - 2021