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