National Center for Health Statistics

Study Links Opiod Crisis to U.S. Life Expectancy Decline

For the second year in a row, Americans’ life expectancy has declined, a change that the National Center for Health Statistics (NCHS) linked to the opiod crisis that has swept […]

Read More