Source: University of British Columbia
Date: November 5, 2007
Summary:
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.