For what we spend, the United States should be the healthiest nation among our peers. We aren’t; we pay significantly more for dramatically poorer outcomes. https://www.profgalloway.com/the-fix/

Comments