STAT October 18, 2024
Executives cite challenges and hopeful signs on obesity and Alzheimer’s treatment
What do Amgen, Biogen, and Takeda have in common?
Leaders of research and development at the three biopharma companies shared a stage Thursday at the STAT...