Tiny Scavenger Cells Help Prevent Overactive Brain Circuits

Immune cells called ‘microglia’ have been found to be critical in controlling the activity of neurons.

Read the full post on Forbes - Healthcare