Implantable prosthetic vascular device having an adherent cell m
Inner-supported, biocompatible cell capsules
Canada
World
United States