Justin Testa
Cognex Technology And Investment · Cognex
Total Patents:
12
Overall Rank:
#418,725
Years Active:
2009–2017
Cognex Technology And Investment Rank:
#7