Nanoparticulate Architecture of Protein-Based Artificial Viruses Is Supported by Protein–DNA Interactions | Publicación