45 pubs · 3,270 cites · h-index 27
University of Padua
2012 - Present
Città della Speranza Foundation
2014 - Present
Veneto Institute of Molecular Medicine
2020 - 2025
Consejo Nacional de Investigaciones Científicas y Técnicas
2010 - 2010
Fundación Instituto Leloir
2009 - 2010