Ian Duncan

Ciena · Alcatel Lucent · Rpx Clearinghouse
Total Patents: 30
Overall Rank: #123,338
Years Active: 2009–2024
Ciena Rank: #33