Lan DeCastro

Alkermes Pharma Ireland Limited · Elan Pharma International · Nano Systems L.L.C.
Total Patents: 3
Overall Rank: #1,548,782
Years Active: 1998–2012
Alkermes Pharma Ireland Limited Rank: #80