10.1101/665745

A Bacterial Surface Layer Protein Exploits Multi-step Crystallization for Rapid Self-assembly

2019-06-10