104 pubs · 2,603 cites · h-index 25
Istituti di Ricovero e Cura a Carattere Scientifico
1989 - 2025
Foundation Center
2007 - 2024
Policlinico San Matteo Fondazione
1989 - 2024
University of Pavia
1992 - 2017
National Blood Transfusion Service
2015 - 2016