Microfluidic trap-and-release system for lab-on-a-chip-based studies on giant vesicles.

Microfluidic trap-and-release system for lab-on-a-chip-based studies on giant vesicles.