Biogen's R&D strategy fails to impress after Alzheimer's tri...
The dust has settled at Biogen following the company’s disastrous announcement that it was ending development of Alzheimer’s drug aducanumab, and in its latest Q1 figures the company hoped
