5 pubs · 37 cites · h-index 3
Public Health Scotland
2023 - 2024
Intensive Care Society
2014 - 2014
Calderdale and Huddersfield NHS Foundation Trust
2007 - 2007