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