Biocontractile microfluidic channels for peristaltic pumping.

Biocontractile microfluidic channels for peristaltic pumping.