Microglia

The brain’s immune cells.

« Back to Glossary Index