10.1101/2021.06.06.447285
Exploring the Self-Assembly of Encapsulin Protein Nanocages from Different Structural Classes
2021-06-08