Editas Medicine's science head Albright leaves for new job just as biotech gets trial clearance for