Skip to content
ITIF Logo
ITIF Search
Fact of the Week: Pharmaceutical Innovation Accounted for 73 Percent of the Increase in Life Expectancy in 30 Developing and Developed Countries From 2000 to 2009

Fact of the Week: Pharmaceutical Innovation Accounted for 73 Percent of the Increase in Life Expectancy in 30 Developing and Developed Countries From 2000 to 2009

May 30, 2017
Back to Top