Immune Discovery ‘May Treat All Cancer’
(BBC) – A newly-discovered part of our immune system could be harnessed to treat all cancers, say scientists. The Cardiff University team discovered a method of killing prostate, breast, lung and other cancers in lab tests. […]
