James D. Carruthers
Ashland Oil · Shell Oil Compny · Cytec Technology
Total Patents:
20
Overall Rank:
#220,211
Years Active:
1983–2022
Ashland Oil Rank:
#22