78 pubs · 1,302 cites · h-index 19
University of Padua
2013 - Present
Stem Cell Technology Research Center
2023 - 2023
St Anna Children's Hospital
2020 - 2020
Medical University of Vienna
Azienda Ospedale - Università Padova
2013 - 2016