Cellular heterogeneity in brain tumours. GBM consists of heterogeneous cell populations including cancer cells, GSCs, macrophages, microglia, neutrophils, lymphocytes, dendritic cells, red blood cells, astrocytes, neurons, endothelial cells, pericytes and MSCs.