149 pubs · 7,215 cites · h-index 34
University of Padua
1989 - Present
Veneto Institute of Molecular Medicine
2022 - 2022
Azienda Ospedale - Università Padova
2015 - 2019
Albany State University
2015 - 2015
University at Albany, State University of New York
2015 - 2015