De-Yi Yang
Schering · Merck · Pharmacopeia Drug Discovery
Total Patents:
19
Overall Rank:
#236,480
Years Active:
2009–2021
Schering Rank:
#271