Microglia as neuroprotective, immunocompetent cells of the CNS.

Microglia as neuroprotective, immunocompetent cells of the CNS.