Publication

Microfluidic and micromechanical in vivo studies of Caenorhabditis elegans