CXCL12 is secreted by tumour cells (Figure 3) across multiple cancer types, including advanced cervical cancer, malignant pleural mesothelioma, ovarian cancer, and renal cell carcinoma, facilitating the recruitment of TAMs and Tregs [281]. Here, CXCL12 is linked to cancer.