Robert Todd Pack

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