19 pubs · 1,179 cites · h-index 5
Cochrane
2022 - 2025
University of Florence
2008 - 2020
Don Carlo Gnocchi Foundation
2018 - 2019
Royal Brompton & Harefield NHS Foundation Trust
2017 - 2017
Tecnologie Avanzate (Italy)