Stromal macrophages of the choroid plexus situated at an interface between the brain and peripheral immune system

M K Matyszak1, L J Lawson, V H Perry

  • 1Department of Pharmacology, University of Oxford, UK.