ATP synthase: what we know about ATP hydrolysis and what we do not know about ATP synthesis

Abstract
No abstract available