Loading paper
ATP synthase: evolution, energetics, and membrane interactions | Tomesphere