Biogen quarterly results top estimates despite complex launch of new Alzheimer’s treatment
November 08, 2023 at 07:10 AM EST
Company focuses on new products in Alzheimer's, postpartum depression as multiple sclerosis product revenues decline