Polymerization of bacteriophage o29 replication protein p1 into protofilament sheets | Publicación