TWIST1 and cancer: Transcription factor TWIST1 plays important roles in different processes of cancer development including metastasis, generation of cancer cell stemness and drug resistance, and these characteristics make TWIST1 an oncoprotein1, 2, 3.