215 pubs · 4,111 cites · h-index 34
Sapienza University of Rome
1994 - 2025
Biosensor (Italy)
2016 - 2017
Pharmac
1999 - 2016
University of Catania
2008 - 2008
Institute of Molecular Biology and Pathology
2005 - 2005