Letter: Artificial kidney and artificial liver.
D001187:Artificial Organs; D001672:Biocompatible Materials; D002606:Charcoal; D006801:Humans; D007688:Kidneys, Artificial; D008099:Liver; D010477:Perfusion; D006435:Renal Dialysis
D001672:Biocompatible Materials; D002606:Charcoal