Zhigang Chen
Enanta Pharmaceuticals · Adherex Technologies
Total Patents:
8
Overall Rank:
#643,165
Years Active:
2004–2017
Enanta Pharmaceuticals Rank:
#50