Health Latest The Roots of Dementia Trace Back All The Way to Childhood, Experts Say Science Alert May 17, 2025 0Comment The evidence is growing.