Image Credit: STAT News Opinion: How to close America’s life expectancy gap Watchdoq February 13, 2025 The U.S. ranks 29th in life expectancy at birth among peer nations in the OECD. Changing that goes well beyond the health care system. Read Full Article