Molecular evolution of cytochrome bd oxidases across proteobacterial genomes.

Molecular evolution of cytochrome bd oxidases across proteobacterial genomes.