John Devane
Amneal Pharmaceuticals · Elan Corporation Plc · Alkermes Pharma Ireland Limited
Total Patents:
26
Overall Rank:
#150,973
Years Active:
2001–2025
Amneal Pharmaceuticals Rank:
#3