
Maximum life expectancy predictions have continually been proven wrong over the past 100 years. On average, being broken within 5 years after publication.

Maximum life expectancy predictions have continually been proven wrong over the past 100 years. On average, being broken within 5 years after publication.