Karen McLachlan
Idec Pharmaceuticals · Biogen Ma · Biogen Idec
Total Patents:
8
Overall Rank:
#618,448
Years Active:
1998–2023
Idec Pharmaceuticals Rank:
#14