Together our results provide a mechanism by which TTF1-NP suppresses cancer cell migration, invasion and angiogenesis through the action of STAT3 and suggests TTF1-NP as a potential therapy for hepatocellular cancer treatment. Here, TTF1 is linked to hepatocellular carcinoma.