HomeContact

Cells or Tissue Attached to a Non-degradable Filamentous Matrix Encapsulated by a Semi-permeable Membrane

Patent number: AT219691T