Patrice Favreau
Immersion · Cognex
Total Patents:
6
Overall Rank:
#850,976
Years Active:
2003–2016
Immersion Rank:
#107