507 pubs · 9,465 cites · h-index 45
University of Siena
1967 - Present
Toscana Life Sciences
2014 - 2014
Telethon Institute Of Genetics And Medicine
2010 - 2010
Ospedale San Pietro Fatebenefratelli
1996 - 1996
Stockholm University
1995 - 1995