The oncology unit is now its own, publicly traded company, called 2seventy bio, named for what CEO Nick Leschly contends is "the maximum speed of human thought."