Augusto P. Panella

Molex
Total Patents: 39
Overall Rank: #81,733
Years Active: 1995–2025
Molex Rank: #15