Robert D. Dillard
Eli Lilly · Shionogi & Co.
Total Patents:
24
Overall Rank:
#175,814
Years Active:
1989–2004
Eli Lilly Rank:
#92