The average lifespan for people living in current OECD countries in 2060 will be equal to or greater than 100 years.
Created by Jayson Virissimo on 2012-08-22; known on 2061-01-01
- Jayson Virissimo estimated 35% on 2012-08-22
- RandomThinker estimated 25% on 2012-08-22
- JoshuaZ estimated 55% on 2012-08-23