102 pubs · 2,000 cites · h-index 23
Istituto Nazionale Tumori IRCCS "Fondazione G. Pascale"
2006 - Present
Target (United States)
2024 - 2024
Cancer Institute (WIA)
2007 - 2020
Immune Regulation (United Kingdom)
2016 - 2016
Fondazione IRCCS Istituto Nazionale dei Tumori
2014 - 2016