PropertyValue
?:definition
  • A drug delivery device consisting of an adhesive-like patch covered with solid or hollow projections (microneedles), usually ranging in length from 50 to 900 micrometers, designed to deliver therapeutic agents through the skin.
?:hasCUIAnnotation
?:hasGeneratedBy
?:type

Metadata

Anon_0  
expand all