Engineering and Bio/Nanotechnological Applications of Virus Particles | Publicación