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

Share Blog: 
Author: 
Linnea Fletcher
Filed under: