ESRP1 and cancer: This review describes 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.