10 Scientific Advances That Will Actually Make You Hopeful for the Future
Image: Shutterstock (Shutterstock) Scientists at Tufts university have created living robots. Made of frog cells, “Xenobots” are millimeter-sized biological robots that can “self-assemble a body from single cells, do not…