Robert Todd Pack

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