481 pubs · 23,538 cites · h-index 81
Fondazione IRCCS Istituto Nazionale dei Tumori
1969 - 2023
Sarcoma Oncology Center
2013 - 2013
Centro Diagnostico Italiano
Ospedale San Giovanni Bellinzona
2012 - 2012
In-Q-Tel
2011 - 2011