Sergio Cuccolo

Battelle Memorial Institute · Centre National Pour L'Exploitation Des Oceans
Total Patents: 4
Overall Rank: #1,306,603
Years Active: 1981–1986
Battelle Memorial Institute Rank: #597