A mechanism that creates an “invisibility cloak” for certain cancer cells and allows them to hide from the immune system has been uncovered by a team of researchers at the University of British Columbia.
A mechanism that creates an “invisibility cloak” for certain cancer cells and allows them to hide from the immune system has been uncovered by a team of researchers at the University of British Columbia.