In a finding that could herald a major breakthrough in cancer treatment, British scientists accidentally discovered an immune cell that kills most cancers, according to a report from BBC. The newly discovered T-cells equipped with a new type of T-cell receptor […]