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