U.S. healthcare expenditure and life expectancy diverged from all other OECD countries starting in 1980, with the U.S. falling off the rails while all 37 other developed countries remained relatively stable within their peer group
factualpending
Speaker
Robert LustigEvidence Quote
“we fell off the rails here in 1980 and have just been going off ever since”
Source
The Subcellular Processes That Belie All Chronic Disease. The Hateful (or Grateful) Eight #lustig— Emery PharmaCreated: 8/10/2026, 10:44:48 PM
My Notes
Loading notes...