Loading patent details...
US6586235B1: Apparatus for growing cells in culture under shear stress and/or strain | Searchlight