AZ, Bicycle pair up to develop bicyclic peptides

AstraZeneca and Bicycle Therapeutics have entered into a deal to develop bicyclic peptides that could net the latter firm more than $1 billion if all pre-specified targets are met.

Read More