Polymersome

A vesicle made artificially of linked, helix-shaped proteins.


 


Posted

in

by

Tags: