IRF7 and cancer: IRF7 can play either tumor suppressive or oncogenic roles in different cancers (Qing and Liu, 2023).