Membrane separation and transport, computational chemistry, molecular simulations, polymer blends and composites, biomimetic membranes, proton transfer in fuel cell membranes, ion and small molecule transport through membrane proteins. A current focus is the mesoscale simulation of the self-assembly process of block copolymers and the organization of membrane proteins in biological and biomimetic membranes.