Kleinstreuer, C.,

Microfluidics and nanofluidics : - xvii, 436 pages :

629.8042 / KLE