CXCL12 and cancer: Meanwhile the other three clusters expressed markers for cancer (SFRP5, GLI1) (17; 18), stromal cells (CD40, THY1) (19), and macrophages (CXCL12, CD68).