Implantable scaffolds comprising living tissue; biocompatible tissue scaffolds comprising biological material
PharmaceuticalsImplantable scaffolds comprising artificial materials; biocompatible tissue scaffolds comprising artificial materials
Medical Apparatus