John Devlin

Irobot · University Of Waterloo
Total Patents: 5
Overall Rank: #985,011
Years Active: 1995–2018
Irobot Rank: #219