Mechanistically, STC-1 interacts with the “eat me” signal calreticulin in the cancer cell and abrogates membrane calreticulin-directed phagocytosis by APCs, including macrophages and DCs, thus impairing antigen presentation from APCs to T cells, meanwhile, macrophage phagocytosis of cancer cells is suppressed by this process. Here, STC1 is linked to cancer.