Lyle E. York
Caterpillar
Total Patents:
10
Overall Rank:
#521,052
Years Active:
1980–2009
Caterpillar Rank:
#667