News

A new study shows that faulty mitochondria may be a root cause of dementia symptoms. Stimulating these cellular “powerhouses” in mice restored memory, offering a potential new approach to treating ...