John W. Fenton

Biogen · Health Research
Total Patents: 13
Overall Rank: #389,604
Years Active: 1980–2002
Biogen Rank: #33