VariousWords beta
Related Terms:
Noun
Definition: A relatively short polyarginine, especially one used to enhance cellular delivery of a drug
VariousWords beta
Definition: A relatively short polyarginine, especially one used to enhance cellular delivery of a drug