The evolution of respiratory O2/NO reductases: an out-of-the-phylogenetic-box perspective.

The evolution of respiratory O2/NO reductases: an out-of-the-phylogenetic-box perspective.