Maxi- and mini-ferritins: minerals and protein nanocages

Maxi- and mini-ferritins: minerals and protein nanocages