From protein domains to molecular nanoparticles: what can giant molecules learn from proteins? | Publicación