Here we present a conceptually new strategy to self-assemble binary crystals from biological building blocks, namely two different proteins with opposite net charges that are presented in patches on the protein surface. We combine oppositely charged cowpea chlorotic mottle virus (CCMV) particles (iso...