25 pubs · 1,030 cites · h-index 10
Vita-Salute San Raffaele University
1996 - 2015
Istituti di Ricovero e Cura a Carattere Scientifico
2006 - 2012
San Raffaele University of Rome
2009 - 2010
National Blood Transfusion Service
2008 - 2008
The San Raffaele Telethon Institute for Gene Therapy
2001 - 2008