Xiaoyu Shen
Cubist Pharmaceuticals
Total Patents:
6
Overall Rank:
#882,277
Years Active:
1998–2002
Cubist Pharmaceuticals Rank:
#13