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