CXCL14 and cancer: CXCL14 is reported to play dual roles in cancer progression, and both its antitumor role and protumor role depend on the cancer type and source [15].