2 ms·A 2D printer made of 600 strands of DNA that put themselves together2 points by airstrike 5y ago