Neon Therapeutics closes $70M Series B

January 06, 2017