220 pubs · 11,052 cites · h-index 54
Public Health England
2022 - Present
University of Liverpool
2009 - 2025
Health Protection Scotland
2018 - 2025
Health Protection Research Unit in Emerging and Zoonotic Infections at University of Liverpool
2018 - 2025
Keele University
2025 - 2025