Maria Webb
Pharmacopeia Drug Discovery · E.R. Squibb & Sons. · Pharmacopeia
Total Patents:
4
Overall Rank:
#1,258,596
Years Active:
1992–2006
Pharmacopeia Drug Discovery Rank:
#88