Head noun: implantable

Same concepts

Broader concepts

labelprovenanceconfidence
medical deviceisap:1447398630.419230
deviceisap:1447398620.329115

Narrower concepts

labelprovenanceconfidence
stentisap:2069160120.231795
systemisap:4523829750.196895