U.S. life expectancy declines again, a dismal trend not seen since World War I – The Washington Post
2017 US Life Expectancy Declined 2017 us life expectancy declined despite spending more money on healthcare overall and per capita than any other nation. The US has plenty of knowledge and research that social determinants of health account for 80% or more of our health, yet we spend well over 90% of our healthcare dollars […]