The goal is to use biological principles as a guidance towards the design of self-assembled, multifunctional and responsive materials in which biomolecules or bio-inspired architectures are used as building blocks. We employ protein building blocks to form nanometer-sized reactors and use the highly symmetric properties of these protein cages as scaffolds for functional materials