Pharma deals ‘vital’ to offsetting £1.6bn cost of novel drug development

by

by