Song Chen

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