Loading patent details...
US7635592B2: Tissue engineering scaffolds promoting matrix protein production | Searchlight