Steven Whitman

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