10.1101/285957
DNA-Encircled Lipid Bilayers
2018-03-21