CCN1 and cancer: The ambiguous expression of Cyr61 in different types of cancer suggests that Cyr61 may exert a sophisticated function depending on the cellular context.