78 pubs · 950 cites · h-index 17
Ospedale Papa Giovanni XXIII
2017 - Present
European Centre for Disease Prevention and Control
2026 - Present
Centre for Social Innovation
2025 - 2025
Mentor
2023 - 2025
Health Protection Surveillance Centre
2025 - 2025