Bioelectrochemistry: ions, surfaces, membranes : based on a symposium … by American Chemical Society., Division of Colloid and Surface Chemistry, Blank, Martin fromAdvances in chemistry series 0 Type: Book