Stephen E. Fawell

Biogen · Biogen Idec Ma · Whitehead Institute For Biomedical Research
Total Patents: 8
Overall Rank: #658,178
Years Active: 1997–2009
Biogen Rank: #48