STAT3 and cancer: ACN appears to be a novel STAT3 inhibitor and may be a promising therapeutic compound for application in the treatment of HCC and other cancers.