Kevin D. Ehrenhardt
Caterpillar
Total Patents:
9
Overall Rank:
#576,277
Years Active:
1997–2014
Caterpillar Rank:
#667