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