Bacterial microcompartments: their properties and paradoxes.

Bacterial microcompartments: their properties and paradoxes.