Jian-Xin Duan

Threshold Pharmaceuticals · Obi Pharma · Molecular Templates
Total Patents: 20
Overall Rank: #220,896
Years Active: 1998–2022
Threshold Pharmaceuticals Rank: #2