STAT3 and cancer: The development of specific and effective novel STAT3 inhibitors for potential cancer prevention and therapy is desirable.