Kevin Ostrander
Mylan · Elan Pharma International · Alkermes Pharma Ireland Limited
Total Patents:
14
Overall Rank:
#349,623
Years Active:
2003–2019
Mylan Rank:
#2