Blog

Biogen ends two key drug trials, raising stakes for Alzheimer’s drug

biogen0008900xx2430-1620-0-0

The drug candidates could have helped stabilize eroding product revenues.

Read More