The possible explanation for such conflicting role of CXCL14 in cancer is associated with the origin of CXCL14: epithelial-derived CXCL14 is an antitumor factor, whereas fibroblast-derived CXCL14 is an oncogenic regulator [30]. This evidence concerns the gene CXCL14 and cancer.