Report copyright - Refueling the innovation engine in vaccines...McKinsey & Company | 22 0% 2003 to 2014 16% 16% 1997 to 2002 20% 27% Vaccines Biologics 26% Biologics Vaccines Success rate of products
Please pass captcha verification before submit form