Bioreducible nanocapsules prepared from the self-assembly of branched polymer in nanodroplet.

Bioreducible nanocapsules prepared from the self-assembly of branched polymer in nanodroplet.