20 pubs · 2,341 cites · h-index 12
Istituto Universitario di Studi Superiori di Pavia
2022 - 2022
Federico II University Hospital
2022 - 2022
Telethon Institute Of Genetics And Medicine
2005 - 2022
Institute for Experimental Endocrinology and Oncology
2001 - 2001
University Medical Center
1996 - 1999