Giovanni Barbarossa

Avanex · Ii-Vi Delaware · Oclaro (North America Inc.)
Total Patents: 59
Overall Rank: #39,744
Years Active: 1999–2025
Avanex Rank: #2