ByNobleID
    Proton uptake and release in cytochrome c oxidase: separate pathways in time and space? | NobleID