Head noun: implanted

Same concepts

Broader concepts

labelprovenanceconfidence
deviceisap:1352934690.100529

Narrower concepts

labelprovenanceconfidence
pacemakerisap:3519908070.299673