Astrocytes or astroglia, the largest glial cell population in the central nervous system (CNS), perform numerous vital functions. Among other things, these glial cells (i.e., cells supporting ...