Richard Duane Johnston

Eli Lilly · Dow Agrosciences
Total Patents: 11
Overall Rank: #437,798
Years Active: 1999–2025
Eli Lilly Rank: #390