279 pubs · 25,804 cites · h-index 82
Istituto di Chimica Biomolecolare
1993 - 2025
National Research Council
1991 - 2025
Institute of Applied Science and Intelligent Systems
1986 - 2017
Institute of Protein Biochemistry
2008 - 2016
Istituto di Cibernetica “Eduardo Caianiello”
1991 - 2014