Evolution of cytochrome oxidase, an enzyme older than atmospheric oxygen

Evolution of cytochrome oxidase, an enzyme older than atmospheric oxygen