10.1101/309682
Construction of a novel phagemid to produce custom DNA origami scaffolds
2018-04-27