3 ms·Xenobots 2.0: These Living Robots Self-Assemble from Frog Skin Cells2 points by WaitWaitWha 6y ago