UK biotech investment plunges 60% from previous year's all-time high

29 Jan 2023