William J. Tate

Caterpillar
Total Patents: 21
Overall Rank: #209,793
Years Active: 1987–2016
Caterpillar Rank: #188