34 pubs · 806 cites · h-index 10
MultiMedica
2018 - Present
Istituti di Ricovero e Cura a Carattere Scientifico
University of Padua
2012 - 2022
Veneto Institute of Molecular Medicine
Universidade do Porto
2018 - 2018