René Todt
Ii-Vi Delaware · Nec · Oclaro Technology Limited
Total Patents:
6
Overall Rank:
#777,465
Years Active:
2012–2025
Ii-Vi Delaware Rank:
#81