Ian Betty

Ciena · Bookham Technology, Plc · Oclaro Technology Limited
Total Patents: 17
Overall Rank: #270,722
Years Active: 2003–2023
Ciena Rank: #101