Leigh McLellan

Avaya · Ciena · Nortel Networks Limited
Total Patents: 6
Overall Rank: #861,303
Years Active: 2002–2013
Avaya Rank: #513