Preferred aspects of the present invention relate to a device for
filtration comprising at least one rotor configured to create Taylor
vortices on at least one side of a filtration membrane, thereby providing
substantially enhanced mass or heat transfer across the membrane.