KLF5 and cancer: In several human cancers, Krüppel-like factor 5 (KLF5), a zinc finger transcription factor, can contribute to both tumor progression or suppression; however, the precise role of KLF5 in nasopharyngeal carcinoma (NPC) remains poorly understood.