CXCL12 and cancer: CCL5 and CXCL12 have been linked to cancer progression, epithelial–mesenchymal transition, immune evasion, metastasis, and worse prognosis.