59 pubs · 1,979 cites · h-index 22
Institute of Molecular Biology and Pathology
2003 - Present
Sapienza University of Rome
1997 - 2024
University of L'Aquila
2007 - 2007
Italian Association for Cancer Research
2007 - 2007
Institute of Neurobiology and Molecular Medicine
2007 - 2007