Trevor John Ibach
Ciena
Total Patents:
12
Overall Rank:
#407,485
Years Active:
2015–2023
Ciena Rank:
#81