Gregory W. Hefler
Caterpillar
Total Patents:
27
Overall Rank:
#147,244
Years Active:
1992–2014
Caterpillar Rank:
#105