ResearchHub Logo

Paper

Architecture and modular assembly of Sulfolobus S-layers ... | ResearchHub