Riccardo Falciai
Consiglio Nazionale Delle Ricerche
Total Patents:
5
Overall Rank:
#1,041,986
Years Active:
1985–2003
Consiglio Nazionale Delle Ricerche Rank:
#8