New research has highlighted how lifestyle can potentially delay the onset of Alzheimer’s disease.
The most common form of dementia, Alzheimer’s impacts nearly 7 million Americans - and that number is projected to nearly double in the next 25 years. The neurodegenerative disease results in memory loss and the decline of other cognitive abilities.