The Q cycle of cytochrome bc complexes: a structure perspective.

The Q cycle of cytochrome bc complexes: a structure perspective.