William S. Shestowsky
Biogen Idec · Idec Pharmaceuticals
Total Patents:
5
Overall Rank:
#1,029,231
Years Active:
1993–2008
Biogen Idec Rank:
#23