Hang Chen

Nexstar Pharmaceuticals · University of California · Beta Pharma
Total Patents: 10
Overall Rank: #497,957
Years Active: 1998–2022
Nexstar Pharmaceuticals Rank: #15