News

Cheshire-based biotech scores £30m Series A round

Cheshire-based biotech scores £30m Series A round