4 days ago ... Alzheimer's disease is the leading cause of dementia worldwide and remains one of the most serious challenges facing public health systems. New ...