Return to Issue Details Factors Influencing Life Expectancy: Global Evidence from 125 Countries Download Download PDF