Abstract: A method and apparatus for separation of substances using a membrane separation device includes a housing which is mechanically coupled to a substance inlet and a permeate outlet. The housing also supports a membrane filter that includes a tubular structure that is at least partially porous and is constructed in a helical-type shape. The membrane separation device separates substances by receiving a mixture of substances at the substance inlet and passing the substance to the membrane filter. Due to the helical-type shape, centrifugal force aids in the separation process, by mining fouling, and does so in a relatively small space while maximizing the specific membrane area.