186 pubs · 6,451 cites · h-index 35
National Institute for Health and Care Excellence
2026 - Present
Public Health England
2011 - Present
National Institute for Health Research
2017 - Present
UK Health Security Agency
2022 - Present
Health and Safety Executive
2023 - Present