S-layers as a tool kit for nanobiotechnological applications.

S-layers as a tool kit for nanobiotechnological applications.