Derrick Ryan Witcher
Eli Lilly · University Of Iowa · Pioneer (Corteva)
Total Patents:
20
Overall Rank:
#214,803
Years Active:
1996–2024
Eli Lilly Rank:
#155