Ruiyan Liu
Pharmacopeia Drug Discovery · Pharmacopeia · Schering
Total Patents:
6
Overall Rank:
#864,213
Years Active:
2001–2012
Pharmacopeia Drug Discovery Rank:
#66