Neon Therapeutics Set Up with $55M Series A

October 02, 2015