Astrocytes and the secret of sleep - On Biology On Biology, 25 Sep 2015 Astrocytes are star-shaped glial cells of the central nervous system. They support neurons in many ways but do they have a role…