David Allouche

Finisar · Philips · Ii-Vi Delaware
Total Patents: 9
Overall Rank: #561,596
Years Active: 2002–2021
Finisar Rank: #180