Search / 15 results found

from
to
featured
  • Updated
  • 2 min to read

The U.S. may have the largest economy in the world, but in other key measures indicative of quality of life, it is far from number one. Based on the United Nations Development Programme’s Human Development Index, a tool used for gauging and comparing quality of life across geographies, the United States ranks as the 17th […]

featured
  • Updated

Life expectancy fell by 1.5 years in the United States in 2020. The decline, driven by the COVID-19 pandemic and the opioid crisis, represents the most pronounced regression in public health in the United States since World War II. While the most recent dip in life expectancy in the U.S. is alarming, there are many […]