10.0.3.230

Astellas joins existing venture investors in £3.75m Bicycle Therapeutics deal

456
Astellas Venture Management, the venture arm of Astellas Pharma, has backed a £3.75m financing round for UK business Bi