Andrea A. Mencaglia

Consiglio Nazionale Delle Ricerche
Total Patents: 4
Overall Rank: #1,193,782
Years Active: 1991–2017
Consiglio Nazionale Delle Ricerche Rank: #14