146 pubs · 1,679 cites · h-index 21
Pfizer (United States)
2018 - Present
Health Economics and Outcomes Research (United Kingdom)
2022 - Present
Lancaster University
2026 - Present
Istituto Nazionale per le Malattie Infettive Lazzaro Spallanzani
2024 - 2025
Istituti di Ricovero e Cura a Carattere Scientifico
2025 - 2025