CCN3 and cancer: Based on these results, we speculate that CCN3 does not have a common regulatory function in all types of cancer but might show the diverse effect on different cancer cells depending on the gene expression pattern of each cancer cell type or different post translation modification of CCN3 in each cancer cells.