Robert Todd Pack
Irobot · Irobot Defense Holdings · Vanderbilt University
Total Patents:
34
Overall Rank:
#103,337
Years Active:
1996–2018
Irobot Rank:
#19