KLF4 and cancer: The Oncogenic Roles of KLF4: Fueling Cancer Growth and Resistance