Jeffrey W. Mammen

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