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