Perfused drop microfluidic device for brain slice culture-based drug discovery.

Perfused drop microfluidic device for brain slice culture-based drug discovery.