35 pubs · 2,543 cites · h-index 25
UK Health Security Agency
2022 - 2022
Public Health England
1995 - 2021
Southmead Hospital
2018 - 2019
Public Health Laboratory
1998 - 1998