Marc Herin
G.D. Searle · Eli Lilly
Total Patents:
3
Overall Rank:
#1,592,866
Years Active:
1993–2006
G.D. Searle Rank:
#312