STAT3 and cancer: Interestingly, contrary to its accepted tumor-promoting role, a fraction of research has shown an opposite role of STAT3 in cancer cells.