Bicycle Therapeutics appoints Pierre Legault as new director and board chairman

March 24, 2019