STAT3 and cancer: STAT3 promotes cancer stem cell self-renewal and metastasis and plays an important role in carcinogenesis [42].