hermann_figures_island_v02.jpg

Illustration showing protein building blocks joining microbial shell