Shumeye Mamo

Elan Pharmaceuticals · Plexxikon · Becton, Dickinson And
Total Patents: 22
Overall Rank: #193,058
Years Active: 2004–2023
Elan Pharmaceuticals Rank: #48