137 pubs · 6,287 cites · h-index 43
University of Chieti-Pescara
2003 - Present
University of Pavia
2008 - 2017
Istituti Clinici Scientifici Maugeri
2017 - 2017
Federico II University Hospital
2012 - 2017
Telethon Institute Of Genetics And Medicine
2012 - 2017