Scientists have identified a previously unknown mechanism that may be helping cancers evade the immune system. The discovery centers on SLAMF6, a molecule found on the surface of immune cells that can prevent T cells from mounting a strong attack against tumors. In experiments involving mice,…

Leave a Reply