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