ESRP1 and cancer: This review summarizes the current understanding of the roles and mechanisms of ESRP1 in cancer progression, and further discusses the emerging novel roles of ESRP1 in cancer and recent attempts to target splicing factors for cancer therapy.