Shaojing Hu

Betta Pharmaceuticals Co. · The Institute For Pharmaceutical Discovery · Jacobio Pharmaceuticals Co.
Total Patents: 20
Overall Rank: #218,615
Years Active: 2008–2024
Betta Pharmaceuticals Co. Rank: #3