Steven Whitman
Cognex · Cognex Technology And Investment · Emhart
Total Patents:
12
Overall Rank:
#419,203
Years Active:
1990–2016
Cognex Rank:
#60