STAT3 and cancer: Recent advances in the oncogenic function of STAT3 indicate that STAT3 inhibitors may be a highly promising potential therapeutic cancer intervention.