Nanorobot with hidden weapon kills cancer cells