Chuanxing Qu
Pharmacopeia · Merck · Pharmacopeia Drug Discovery
Total Patents:
4
Overall Rank:
#1,218,482
Years Active:
2010–2014
Pharmacopeia Rank:
#65