CTCF and cancer: In cancer, CTCF can play both oncogenic and anti-tumor roles.