Water, proton, and ion transport: from nanotubes to proteins

Water, proton, and ion transport: from nanotubes to proteins