James Hall
Cabot Safety Intermediate · Baker International · Unknown
Total Patents:
45
Overall Rank:
#65,842
Years Active:
1980–2014
Cabot Safety Intermediate Rank:
#1