193 pubs · 9,724 cites · h-index 50
National Research Council
2002 - Present
Institute of Applied Science and Intelligent Systems
2003 - 2025
Institute for Experimental Endocrinology and Oncology
2024 - 2024
Istituto di Chimica Biomolecolare
2002 - 2021
Institute of Protein Biochemistry
2010 - 2016