Matthew Blouin
Irobot · Instrumentation Laboratory · Creo Americas
Total Patents:
19
Overall Rank:
#232,952
Years Active:
2000–2024
Irobot Rank:
#76