04.15.2024 - By Science Friday and WNYC Studios
These lesser-known nervous system cells were long thought to be the “glue” holding neurons together. They’re much more.