Thomas E. Snead
Elevance Renewable Sciences · Ciba-Geigy · Union Carbide Chemicals & Plastics Technology
Total Patents:
20
Overall Rank:
#221,592
Years Active:
1987–2020
Elevance Renewable Sciences Rank:
#7