10.1101/2024.02.09.579479
Self-assembled cell-scale containers made from DNA origami membranes
2024-02-09