10.0.1.246

Bicycle Therapeutics VC backers return for £20m financing round

763
A string of venture capital firms have renewed their commitment to UK-based biotech business Bicycle Therapeutics throug