20080402105500.0 Microfluidics and nanofluidics (Print) 1613-4982 1613-4982 1613-4982 Germany Microfluidics and nanofluidics. 1613-4982 Microfluidics and nanofluidics (Print) 1613-4982 Microfluidics and nanofluidics.