Jeffrey W. Mammen
Irobot
Total Patents:
36
Overall Rank:
#93,509
Years Active:
1999–2023
Irobot Rank:
#13