Microglia

Concept

Resident immune cells of the brain that regulate neuroinflammation

1 story