85066151
Jun 18, 2010
Sep 25, 2012
MEDTRAIN TECHNOLOGIES LLC
Subscribe
Scientific apparatus for applying shear stress on a cell or tissue, namely, microfluidic pumps, controllers, valves and sensors for use with microfluidic chips