CTCF and cancer: Thus, CTCF may play different roles in different cancers.