Life Expectancy is Decreasing: Investigating the U.S. Health Crisis
May 12th, 2023 | Jason Lopez
In 2013, a landmark report was released by the National Research Council and Institute of Medicine showing that despite much higher spending on health care, the United States ranked lower than the peer country average on most major health domains, [See the full post…] |
|
Listen/download audio 41:21 |
Categories: Audio Podcast, Business Group on Health, Healthcare