A novel scenario for the evolution of haem–copper oxygen reductases

Abstract
No abstract available