62 pubs · 689 cites · h-index 12
Istituto Mediterraneo per i Trapianti e Terapie ad Alta Specializzazione
2025 - 2025
Sapienza University of Rome
1991 - 2022
Royal Brompton & Harefield NHS Foundation Trust
2018 - 2021
Royal Brompton Hospital
2018 - 2020
Department of Public Health
2019 - 2020