A research journey with ATP synthase.

A research journey with ATP synthase.