CEACAM1 and neoplasm: The ambiguous role of CEACAM1 in human malignancies, reported both as a tumor suppressor or as a tumor progression, angiogenesis, and immune evasion factor, depending on malignancies, could be explained by variations in IDE expression or catalytic activity in different pathological settings [100].