43 pubs · 473 cites · h-index 11
Ri.MED
2017 - Present
Istituti di Ricovero e Cura a Carattere Scientifico
2018 - 2023
Istituto Mediterraneo per i Trapianti e Terapie ad Alta Specializzazione
2015 - 2023
Cancer Research UK
2004 - 2019
University of Southampton
2004 - 2019