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