Infoscience

Journal article

Cell trapping in microfluidic chip

Fulltext

Related material