Terrence M. McGill, SR.

Ciena · Alliant Techsystems
Total Patents: 3
Overall Rank: #1,558,061
Years Active: 1993–2011
Ciena Rank: #497