Immune discovery ‘may treat all cancer’ January 26, 2020 Lutfun NaharHealth A newly-discovered part of our immune system could be harnessed to treat all cancers, say scientists and reports BBC.