10.1101/665745
A Bacterial Surface Layer Protein Exploits Multi-step Crystallization for Rapid Self-assembly
2019-06-10