Pietro Mangiaracina
Schering · Schering-Plough · Pharmacopeia Drug Discovery
Total Patents:
22
Overall Rank:
#197,559
Years Active:
1988–2013
Schering Rank:
#131