About this episode
These lesser-known nervous system cells were long thought to be the “glue” holding neurons together. They’re much more.
Comments
Rate this episode
Episode Details
- Author
- Shoshannah Buxbaum, Ira Flatow
- Show Type
- full
- Audio Format
- audio/mpeg
