Stephanie Sarkis, Contributor

Author's posts

Opioids, Suicide, And Medication Costs: What Caused A Decrease In Life Expectancy?

Life expectancy in the U. S. was consistently on the rise from 69.9 years in 1959 to 78.9 years in 2013.