Small robots that are thinner than a human hair could help fight cancer tumours. Scientists created 3D-printed microbots that ...