Eric C. Peters

Avid Technology · Symbotic · Irobot
Total Patents: 73
Overall Rank: #27,123
Years Active: 1990–2024
Avid Technology Rank: #1