SEARCH Articles Figures Tables Membranes semi-permeable Membranes, permeable Semi permeable membrane devices SPMD) Semi-permeable membrane devices SPMDs)