14 pubs · 1,064 cites · h-index 9
Veneto Institute of Molecular Medicine
2010 - 2016
Dulbecco Telethon Institute
2010 - 2014
University of Padua
1995 - 2010