Breaking 100 Year Trend, Life Expectancy Declines Again In America. Is Drug Use To Blame?

For the third consecutive year, life expectancy in the U.S. has declined– breaking a 100 year trend. This was not a surprise to many in the public health ...
Read More

Comments