Charles Hudson
Irobot
Total Patents:
3
Overall Rank:
#1,343,414
Years Active:
2000–2025
Irobot Rank:
#348