Blood-brain barrier structure and function and the challenges for CNS drug delivery.

Blood-brain barrier structure and function and the challenges for CNS drug delivery.