CXCL12 and cancer: We evaluated the diagnostic and predictive implications of CXCL12 expression in varied forms of cancer, together with delineating its variation in various immune cell subsets therein.