58 pubs · 4,557 cites · h-index 22
University of Liverpool
2016 - Present
Novartis (United Kingdom)
2026 - Present
Groote Schuur Hospital
2024 - 2025
International Severe Acute Respiratory and Emerging Infection Consortium
2023 - 2023
University Hospitals of Leicester NHS Trust
2022 - 2022