Song Chen
Amphastar Pharmaceuticals · Inventec · Ulab Systems
Total Patents:
50
Overall Rank:
#53,688
Years Active:
1997–2025
Amphastar Pharmaceuticals Rank:
#6