CXCL12 and neoplasm: CXCL12 has been reported to promote tumor progression and predict poor prognosis in multiple tumors [23, 24].