Margaret D. Rosa

Biogen · Biotransplant · Biogen, N.V.
Total Patents: 13
Overall Rank: #389,891
Years Active: 1988–2001
Biogen Rank: #10