John DeAndrea

Finisar · Ii-Vi Delaware · Technitrol
Total Patents: 20
Overall Rank: #218,166
Years Active: 1991–2024
Finisar Rank: #132