Back in January before the widespread of the coronavirus pandemic, we wrote a piece about how researchers at Cardiff University may have found a cure for cancer after the team of researchers accidentally discovered immune cell (T-cell) that kills most cancers. At the […]