10.0.3.211

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