James Lynch
Irobot · Schawbel Technologies · Keurig Green Mountain
Total Patents:
20
Overall Rank:
#214,803
Years Active:
1996–2022
Irobot Rank:
#67