Tecfidera Stands Out From The Pack Of 2013 Drug Launches
Biogen Idec’s Tecfidera, on track to generate more than $1 billion in sales its first 12 months on the market, was the exceptional drug launch of 2013, in a year that included few breakout stars.