16 pubs · 1,958 cites · h-index 10
Italian Institute of Technology
2015 - 2023
European School of Molecular Medicine
2023 - 2023
Center for Genomic Science
IFOM
2013 - 2017
Karolinska Institutet
2002 - 2008