CEACAM5 and neoplasm: This study found 14 different cell subpopulations and 11 known cell lineages among 662 cells isolated from 11 primary CRC tumor tissues, including CRC cancer cells (CEACAM5 + , EPCAM + , KRT 18+ and MUC1+ cells), stem cells, immune cells (myeloid-monomacrophages, macrophages, DC, Goblet cells, T and B cells), fibroblast cells (ETM like and CAFs) and enterocyte.