CEACAM1 has important roles in angiogenesis, regulation of insulin action and immune responses and is crucial in the progression and metastasis of a range of cancers, exerting oncogenic as well as tumor suppressive actions [39,40]. Here, CEACAM1 is linked to cancer.