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