Russell E. Rydel
Elan Pharmaceuticals · Athena Neurosciences
Total Patents:
8
Overall Rank:
#655,241
Years Active:
1998–2011
Elan Pharmaceuticals Rank:
#59