Roger Paul Toutant

Ciena · Nortel Networks Limited · IBM
Total Patents: 4
Overall Rank: #1,168,213
Years Active: 1999–2020
Ciena Rank: #497