Loading patent details...
US20030138945A1: Tissue control rods for sheet-based tissue engineering | Searchlight