• Putting the brakes on tumor stealth

    9 days ago - By ScienceDaily

    New research helps explain how some cancers are able to escape our immune system. The findings have significant implications for the burgeoning field of cancer immunotherapy, an approach that is focused on harnessing the remarkable power of our own immune system to seek out and destroy cancer.
    Read more ...