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