James D. Hill

Mas-Hamilton Group · Caterpillar · IBM
Total Patents: 8
Overall Rank: #643,841
Years Active: 1980–2017
Mas-Hamilton Group Rank: #7