Giacomo Vacca

Abbott · Kinetic River · Lightwave Microsystems
Total Patents: 55
Overall Rank: #45,585
Years Active: 2005–2025
Abbott Rank: #129