News

As far as physical activity goes ... an associate professor of health sciences at Missouri-Kansas City who headed this section of the report card, points to steady decline for a decade.