Sateesha Nadabar

Cognex · Cognex Technology And Investment
Total Patents: 22
Overall Rank: #195,127
Years Active: 2007–2020
Cognex Rank: #28