Donald Speranza
Eaton · Caterpillar
Total Patents:
19
Overall Rank:
#241,264
Years Active:
1982–2010
Eaton Rank:
#106