Controversial anti-amyloid antibody for Alzheimer's withdrawn by Biogen in 2024 after commercial failure
2 stories