Karin Lucas
Biogen Idec Ma · Biogen Ma · University of California
Total Patents:
3
Overall Rank:
#1,468,662
Years Active:
2010–2019
Biogen Idec Ma Rank:
#173