CXCL12 and cancer: We observed the similar induced gene expression of CXCL12 and CXCR4 in CAFs and macrophage clusters, respectively (Fig. 6c), which indicated that small fractions of CAF3-like CAFs of CaseA might also exist in the CAF population of Case B. Interestingly, CXCL12 was also expressed in cancer cells (Cancer1 and Cancer2) and in particular, Cancer2 which was a fraction of proliferating tumor cells and was also enriched in the G2/M DNA damage checkpoint (Supplementary Fig. 15b) significantly co-exists with macrophages (p = 0.0053).