Editas Medicine presents EDIT-401 data showing over 90% mean LDL-C reduction in nonhuman primates - EDIT News | Rallies