News and Issues 1 min read Sedentary Lifestyle Linked to Brain Health Decline, Mizzou Study Shows vero January 25, 2025