34 pubs · 768 cites · h-index 13
European Institute of Oncology
2012 - 2025
University of Rome Tor Vergata
2019 - 2019
Ripamonti
2018 - 2018
University of Messina
2016 - 2016
Fondazione IRCCS Istituto Neurologico Carlo Besta
2012 - 2012