Mark Russell

G.D. Searle · Pharmacia
Total Patents: 43
Overall Rank: #71,157
Years Active: 1992–2006
G.D. Searle Rank: #29