61 pubs · 2,059 cites · h-index 27
University of Padua
2000 - Present
Neuroscience Institute
2021 - 2021
Center for Human Reproduction
2015 - 2015
Veneto Institute of Molecular Medicine
2013 - 2013