Boom year for UK life science investment

8 Feb 2018