HomeContact

Device Containing Cell-supporting Yarn Matrix Encapsulated in a Semi-permeable Membrane

Patent number: US6627422