Science Illustrated 117 2017-03-01 - % is how much life expectancy has increased over the past 100 years.