183 pubs · 6,754 cites · h-index 41
Molecular Oncology (United States)
2023 - 2023
Fondazione IRCCS Istituto Nazionale dei Tumori
1991 - 2019
University of Palermo
2013 - 2013
University of Genoa
2011 - 2013