LGALS3 and cancer: Although many studies have indicated that Gal-3 promotes cancer progression, there have also been several evidences showing its dual activities.