BIIB
Biogen Idec 2013 Total Revenues Increase 26 Percent to $6.9 Billion
Wednesday, January 29, 2014 1 min read
Key Takeaway: Biogen Idec 2013 Total Revenues Increase 26 Percent to $6.9 Billion
Full Press Release Details
Biogen Idec 2013 Total Revenues Increase 26 Percent to $6.9 Billion.