123 pubs · 2,974 cites · h-index 28
University Hospitals Bristol NHS Foundation Trust
2014 - Present
Southmead Hospital
2019 - Present
National Institute for Health Research
2014 - Present
University of Bristol
2011 - Present
Public Health Agency
2025 - 2025