Stephen R. Baker
Eli Lilly · University of Florida · Bristol-Myers Squibb
Total Patents:
42
Overall Rank:
#73,910
Years Active:
1981–2013
Eli Lilly Rank:
#60