Thomas R. McClure

Caterpillar · Wallace Computer Services
Total Patents: 16
Overall Rank: #291,534
Years Active: 1984–2023
Caterpillar Rank: #341