Insights from multiple structures of the shell proteins from the β-carboxysome

Insights from multiple structures of the shell proteins from the β-carboxysome