CCL5 and colorectal carcinoma: We also performed analysis on the mRNA expression level of CCL5 and S100a9 with the data gotten from the public TCGA dataset (n = 83) and further verified the positive correlation between these two proteins in CRC (Supplementary Fig. 13A).