Editas Medicine Locks Down $120M Series B

August 11, 2015