106 pubs · 385 cites · h-index 10
Fondazione Roma
2020 - Present
Health Foundation
2022 - Present
World Health Organization - Italy
2024 - 2024
Cineca
2017 - 2022
Center for Outcomes Research and Clinical Epidemiology
2018 - 2018