STAT3 and cancer: Abundant evidence indicates that STAT-3 may be a promising molecular target for cancer treatment.