Microglia: key elements in neural development, plasticity, and pathology

Microglia: key elements in neural development, plasticity, and pathology