CXCL12 and neoplasm: Furthermore, CXCL12 can be secreted in tumor microenvironment by carcinoma-associated fibroblasts and mesenchymal cancer stem cells [37, 46].