Whalespan
Loading…
Microglia are the resident immune cells of the brain, originating from the same lineage as macrophages. — Whalespan