Bicycle Therapeutics Ltd.

Cambridge, U.K.

Technology: Bicyclic peptides

Disease focus: Cancer, inflammation

Clinical status