STAT3 and cancer: The association of STAT3 with tumorigenesis and immune functions has been extensively investigated in numerous cancers for decades30,37.