Designed Repeat Proteins as Building Blocks for Nanofabrication | Publicación