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…
Continue Reading
News Source: www.sciencedaily.com

Leave a Reply