Nanobots kill off cancerous tumours as fiction becomes reality