Modular Self-Assembly of Protein Cage Lattices for Multistep Catalysis.

scientific article published on 13 November 2017