111 pubs · 2,109 cites · h-index 25
Health Service Executive
2010 - 2025
Health Protection Surveillance Centre
2002 - 2025
European Centre for Disease Prevention and Control
2019 - 2023
Hospital Clínico Universitario de Valladolid
2017 - 2017
Trinity College Dublin
2002 - 2002