Novel Insights into the Chemical Mechanism of ATP Synthase

Novel Insights into the Chemical Mechanism of ATP Synthase