Thomas L. De Fazio
Draper Laboratory · Irobot
Total Patents:
13
Overall Rank:
#389,069
Years Active:
1980–2004
Draper Laboratory Rank:
#45