Research team discovers how immunotherapy can fight some cancers


What if our immune system could cure cancer? This logic seems almost too simple to be true, but it forms the basis of an emerging cancer treatment – immunotherapy. Source link