VariousWords beta
Related Terms:
Noun
Definition: A self-assembled structure, resembling a simple biological cell, consisting of a bilayer of dendrimers
VariousWords beta
Definition: A self-assembled structure, resembling a simple biological cell, consisting of a bilayer of dendrimers