LGALS7 and cancer: However, these reports suggest conflicting roles of galectin-7 in cancer progression [14]; galectin-7 appears to have dual roles, with anti- and pro-malignant features, and different expression levels in different cancers.