2 pubs · 93 cites · h-index 2
The San Raffaele Telethon Institute for Gene Therapy
1998 - 1998
University of Milan
1996 - 1996