65 pubs · 1,707 cites · h-index 23
Royal Free London NHS Foundation Trust
2024 - 2024
UK Health Security Agency
2023 - 2023
Gloucestershire County Council
2019 - 2019
Public Health England
2013 - 2019
London School of Hygiene & Tropical Medicine
2018 - 2019