IGFBP7 and neoplasm: Seven major cell types were identified according to canonical marker genes, including 9,605 T/NK cells (CD3E, CD3D, CD2, and IL7R), 9,320 Kupffer cells (CD163, CD68, C1QB, and AIF1), 2,457 B cells (CD79A and IGHG1), 2,321 hepatic stellate cells (HSCs)(MGP, MYL9, IGFBP7, ACTA2, and COL1A1), 2,888 tumor liver vascular endothelial cells (LVECt) (PODXL, VWA1, PLVAP, and CD34), 17,307 malignant cells (TTR, TF, KRT18, KRT8, and EFNA1)32, 33 and 77 mast cells (CPA3, TPSAB1, and TPSB2) (Figure 1B, F).