Scientists have solved the structure of mitochondrial ATP synthase, an enzyme that makes ATP, adenosine triphosphate, the major energy source of cells.
Scientists have solved the structure of mitochondrial ATP synthase, an enzyme that makes ATP, adenosine triphosphate, the major energy source of cells.