Gary A. Hakes
Caterpillar · Ingersoll-Rand
Total Patents:
11
Overall Rank:
#469,285
Years Active:
1981–2008
Caterpillar Rank:
#1,094