Search the Site

Posts Tagged ‘Samuel H. Preston’

Why Does the U.S Rank 29th in Longevity?

Yes, the U.S. healthcare system is full of inefficiencies which lead to bloated costs. But no, that’s not the reason that U.S. longevity ranks only 29th in the world.