Biogenesis and functions of bacterial S-layers | doi.page