$4.3 billion Biogen Idec has announced the appointment of two new members to its board: Eric Rowinsky and Stephen Sherwin. Icahn Partners, led by activist investor Carl Icahn, proposed Rowinsky as a nominee, while Sherwin was selected by the company.



