172.70.34.32

Bicycle Therapeutics VC backers return for £20m financing round

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