Loading patent details...
US20050177249A1: Scaffolds with viable tissue | Searchlight