182 pubs · 4,220 cites · h-index 38
Azienda Ospedaliera Sant'Andrea
2017 - Present
Sapienza University of Rome
2005 - 2025
Policlinico Umberto I
2007 - 2016
Fondazione IRCCS Istituto Nazionale dei Tumori
2015 - 2015
University of Copenhagen
2013 - 2013