Textmeddelande: Separation science and technology [Sep Sci Technol] NLMUID: 7804235