Loading patent details...
US6143293A: Assembled Scaffolds for Three Dimensional Cell Culturing and Tissue Generation | Searchlight