STAT3 and cancer: STAT3 signaling plays a crucial role in cancer cell proliferation and migration, as well as influencing angiogenesis, immunosuppression and cancer stem cell (CSC) self-renewal [29,30,31].