Peter B. Everdell
Ciena · Data General · Emc
Total Patents:
10
Overall Rank:
#514,396
Years Active:
1998–2015
Ciena Rank:
#365