The realization that income, education and zip code have a significant impact on the health of a population has evolved over the past ten years and is now widely accepted. […]
Medicaid spending accounts for about three percent of annual U.S. GDP and more than 20 percent of most state budgets. With a ten-year run of a strong economy, we may […]