13 pubs · 348 cites · h-index 9
Istituto Scientifico Romagnolo per lo Studio e la Cura dei Tumori
2022 - 2022
University of Siena
2003 - 2013
University of Rome Tor Vergata
2005 - 2005
Institut Pasteur