Andrew Stamford
Merck · Schering · Pharmacopeia Drug Discovery
Total Patents:
126
Overall Rank:
#8,975
Years Active:
1995–2024
Merck Rank:
#43