CEACAM1 and neoplasm: In tumor development, CEACAM1 plays a paradoxical role.