By Bicycle Therapeutics | December 2, 2016AstraZeneca Enters Into $1B Partnership to Develop Bicyclic Peptides