Steven James Frisken
Finisar · Cylite Pty · Ii-Vi Delaware
Total Patents:
58
Overall Rank:
#41,535
Years Active:
1996–2024
Finisar Rank:
#34