27.07.2011 - Biogen Idec posted second-quarter net income attributable to the company of $288.03 million or $1.18 per share compared to $293.44 million or $1.12 per share last year. Non-GAAP...
Advertising Opportunities Print, Digital & Content Solutions
LinkedIn | X (Twitter)