Steven L. Evans

Mycogen · Dow Agrosciences · Amersham Pharmacia Biotech
Total Patents: 34
Overall Rank: #102,241
Years Active: 1991–2023
Mycogen Rank: #11