Scavenger receptors in neurobiology and neuropathology: their role on microglia and other cells of the nervous system.

Scavenger receptors in neurobiology and neuropathology: their role on microglia and other cells of the nervous system.