4 ms·Physicists solve mysteries of microtubule movers41 points by wglb 3y agoImPleadThe5th 3y agoIRL game of life. That's pretty cool!deleted 3y ago[deleted]