Michael Sieben
Ciena · Oni Systems · Telecommunications Research Laboratories
Total Patents:
3
Overall Rank:
#1,599,312
Years Active:
1999–2005
Ciena Rank:
#757