site logo

Lilly wagers $135M on a startup's plan to stop neurodegeneration

National Institute on Aging, NIH