Liver cancer cells can be reprogrammed into induced cancer stem cells (iCSCs) by exogenous expression of the reprogramming transcription factors Oct4, Sox2, Klf4 and c-Myc (OSKM). Here, KLF4 is linked to liver cancer.