2 ms·Thousands of programmable DNA-cutters found in algae, snails and other organisms3 points by wglb 3y ago