David N. Strafford
Itt Manufacturing Enterprises · Exelis
Total Patents:
8
Overall Rank:
#635,805
Years Active:
2006–2020
Itt Manufacturing Enterprises Rank:
#114