29 pubs · 752 cites · h-index 9
Statens Serum Institut
2024 - Present
Guy's and St Thomas' NHS Foundation Trust
2015 - 2025
European Centre for Disease Prevention and Control
2018 - 2025
Hackensack University Medical Center
2024 - 2024
Public Health Scotland
2021 - 2024