Immune System
-
A newly-discovered part of immune system could be harnessed to treat all cancers
Jan 21, 2020A 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. The findings,...