Oct 01, 2016 AM EDT The curious case of cancer cells being able to stay inside the body without necessarily being detected by the immune system because of an "invisibility cloak", has been further explicated by a new ...