Michele Sanicola-Nadel
Biogen Idec Ma · Biogen · The General Hospital
Total Patents:
12
Overall Rank:
#421,328
Years Active:
2003–2014
Biogen Idec Ma Rank:
#14