CXCL12 and cancer: Such substantially disparate CXCL12 values could point to distinct functions for CXCL12 in different malignancies and pathologies, as well as additive/synergistic roles for other cytokines in promoting cancer phenotypes.