site logo

Amgen and Novartis halt Alzheimer's studies as faith in amyloid hypothesis dims

Getty Images