Nelson D. Tarr
Illinois Tool Works · Cognex
Total Patents:
3
Overall Rank:
#1,535,857
Years Active:
2000–2014
Illinois Tool Works Rank:
#1,548