Embodiments 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 transfer across the membrane.Des modes de réalisation de la présente invention ont trait à un dispositif pour la filtration comprenant au moins un rotor configuré pour créer des tourbillons de Taylor sur au moins un côté dune membrane de filtration, ce qui permet dobtenir ainsi un transfert de masse sensiblement amélioré à travers la membrane.