Cytochrome c oxidase: One enzyme, two mechanisms? - Gennis, Robert B. (Science (pre-March 2025), 1998)