Study finds biopharmaceutical innovation is responsible for 35% of the increase in life expectancy from 1990 to 2015

Medicines are responsible for more than a third of the improvement in life expectancy from 1990 to 2015, according to a recent study published in Health Affairs. This underscores the crucial role of biopharmaceutical innovation, as life expectancy increased 3.3 years during that time period.