Hydrogen, metals, bifurcating electrons, and proton gradients: the early evolution of biological energy conservation

Hydrogen, metals, bifurcating electrons, and proton gradients: the early evolution of biological energy conservation