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 Lustig

Evidence 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 Pharma
Created: 8/10/2026, 10:44:48 PM

My Notes

Loading notes...