CCN1 and cancer: Thus, to resolve the discrepant roles of CCN1 in different types of cancer, future studies should take diverse TMEs and different isoforms into consideration.