Oddbean new post about | logout
 You're right. It's a sum of factors. But vaccines helped to erradicate some illness and therefore increase expectancy of life.