HUMAPASS
Biological tissue grafts; vascular grafts; bioengineered blood vessels; biological tissue implants for use in surgery and regenerative medicine; human tissue substitute comprised of material derived from biological tissue
Abandoned · November 13, 2017 · 87681692 ·