Steven Kearns

Cognex · Neomedia Technologies
Total Patents: 6
Overall Rank: #830,772
Years Active: 2003–2020
Cognex Rank: #89