CXCL12 and neoplasm: Thus, CXCL12 has multiple functions in tumor biology including (a) promotion of cell survival, cell invasion, and CSCs features; (b) recruitment of stromal cells to the TME to promote tumor growth and immune evasion; and (c) promotion of angiogenesis [151].