172.69.62.69

UK’s Microscience completes one of largest biotech fundraisings of year

433
Its success demonstrates the sustained willingness of venture investors to inject cash into biotech despite the difficul