Walter E. Earleson
Caterpillar · Progress Rail Services
Total Patents:
15
Overall Rank:
#323,058
Years Active:
1985–2016
Caterpillar Rank:
#441