Membrane technology.

ISSN 0958-2118