William Eric Garris
Exelis · Itt Manufacturing Enterprises
Total Patents:
12
Overall Rank:
#418,897
Years Active:
2011–2016
Exelis Rank:
#1