Liquid membranes: new promise for kidney disease?
D004655:Emulsions; D006801:Humans; D007676:Kidney Failure, Chronic / Q000188:drug therapy*; D008567:Membranes, Artificial
D004655:Emulsions; D008567:Membranes, Artificial