Glioblastoma tumor structure and heterogeneity. The tumor is comprised of several cell types including GBSC positive for Nestin, NANOG, OKT4, PROM1 and KLF4; proliferating cells positive for PCNA and AGNOR; astrocytes positive for GFAP and Vimentin; Immune cells positive for Iba-1, CD68 and CD3; endothelial cells positive for CD31m von Willebrand factors and CD99; fibroblast positive for TE-7 and SMA and neurons positive for MAP-2 or neuN. Most of these areas are repetitive and with multiple mutations. Thus, the heterogeneity of the tumor is extremely high