Skip to main content

Definitions by newalzheimers

So, There’s this new Alzheimer’s treatment right, and get this… It reduces it by a THIRD!
So, Leo Weber, did you hear about this new Alzheimer’s treatment?
Leo Weber by newalzheimers May 5, 2023