Release Summary

Bicycle Therapeutics and Cancer Research UK announced that their collaboration secured a Scrip Award, winning 2017’s Best Partnership Alliance.

Bicycle Therapeutics