Loading patent details...
US8076137B2: Tissue engineered cellular sheets, and methods of making same | Searchlight