Loading patent details...
US5284761A: Method of Encapsulating Cells in a Tubular Extrudate | Searchlight