Artificial liver support--pipe dream or reality?
M S
MS
Cattral
G A
GA
Levy
D000818:Animals; D001187:Artificial Organs; D006501:Hepatic Encephalopathy / Q000628:therapy*; D006801:Humans; D008099:Liver; D016031:Liver Transplantation; D013552:Swine