Bicycle Therapeutics director Charles Swanton resigns from board, committees - BCYC News | Rallies