Alzheimer's Is Linked to Stress And Depression, And We May Know Why - ScienceAlert sciencealert.com Submitted by sciencealert6623 on October 17, 2023 at 1:01 AM in health Dementia affects more than 55 million people around the world. No comments 22