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