English Thesaurus
Registry Status: 4 entries mapped.
gene delivery vector
20 Associations
liposomal delivery vector
25 Associations
transducing vector
18 Associations