S-layer protein self-assembly.

S-layer protein self-assembly.