March 26, 2015

Chapter 1: Main Factors Driving Population Growth

Average Life Expectancy at Birth, 1950-2050