Bicycle Therapeutics is developing a new class of medicines to fight cancer and other diseases using its proprietary bicyclic peptide, or 'Bicycle', ...