CXCL12 and cancer: Its ligand, CXCL12, is also secreted by CRC cells, but the significance of CXCL12 expression by cancer cells remains controversial so far.