Designed by
Title
Microglia #321335437
Description
Microglia are a type of glial cell found in the central nervous system (CNS), primarily in the brain and spinal cord. They are considered the resident immune cells of the CNS and play crucial roles in immune surveillance, inflammation, and maintaining tissue homeostasis.