David J. Michael

Cognex · Cognex Technology And Investment · Dresser Industries
Total Patents: 101
Overall Rank: #14,231
Years Active: 1983–2025
Cognex Rank: #2