SRSF1 and cancer: These data provide insights on the complex role of SRSF1 in the control of gene expression at multiple levels and its implications in cancer.