In summary, CtBP plays a significant role in a variety of tumorigenesis and viral-related diseases, but the specific pathways of action are unclear and the mechanism of interaction with a variety of cancer molecules or viral antigens is unknown, which makes CtBP play different roles in different tumors or viral replication processes. The gene discussed is CTBP1; the disease is cancer.