60 pubs · 3,046 cites · h-index 29
University of Padua
2020 - Present
Veneto Institute of Molecular Medicine
2019 - 2024
University of Geneva
2011 - 2018
Geneva College
2015 - 2015
Boston Children's Hospital
2009 - 2014