Text this: Cryptolepine inhibits hepatocellular carcinoma growth through inhibiting interleukin-6/STAT3 signalling