Longwood, Atlas Venture inject $52M into cell therapy startup