Minnesota ranks first in a new national study measuring quality of life across 31 metrics including employment, mental health ...