CTHRC1 and cancer: Moreover, the current study is the first to report that upregulated CTHRC1 in tumor tissue is most likely secreted by fibroblasts in cancer stroma, which are mainly stellate cells and CAFs.