On the record with University of Wisconsin Population Health Institute Director Sheri Johnson
The University of Wisconsin Population Health Institute gave Wisconsin a C for overall health in a report card released earlier this year, which looked at measures of length and quality of life.