Charles Haggans

Ciena · 3M · Neumann Information Systems
Total Patents: 12
Overall Rank: #424,482
Years Active: 1998–2010
Ciena Rank: #135