Peter L. Oren
Eli Lilly · Shionogi & Co.
Total Patents:
9
Overall Rank:
#584,289
Years Active:
1988–2007
Eli Lilly Rank:
#390