Derrick Ryan Witcher

Eli Lilly · Pioneer (Corteva) · University Of Iowa
Total Patents: 20
Overall Rank: #218,266
Years Active: 1996–2024
Eli Lilly Rank: #155