CXCL12 is known to promote proliferation and survival of cancer cells in an autocrine and paracrine manner. Here, CXCL12 is linked to cancer.