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