362 pubs · 11,915 cites · h-index 47
Policlinico Umberto I
1986 - 2025
Sapienza University of Rome
1986 - 2025
Department of Public Health
2012 - 2024
Cystic Fibrosis Research Foundation
2019 - 2020
Royal Brompton & Harefield NHS Foundation Trust
2014 - 2019