Manouchehr Shahbaz

Auspex Pharmaceuticals · Transtech Pharma · Teva Pharmaceutical Industries
Total Patents: 12
Overall Rank: #407,205
Years Active: 2005–2023
Auspex Pharmaceuticals Rank: #9