£29m funding for UK life sciences

6 Aug 2012

DW