Muhammad Safadi

Teva Pharmaceutical Industries · University Of Kansas · Active Biotech Ab
Total Patents: 14
Overall Rank: #350,292
Years Active: 2001–2017
Teva Pharmaceutical Industries Rank: #37