Bioartificial liver support system: a "bridge" too far?
Anand
A C
AC
Puri
P
P
D000818:Animals; D006041:Goats; D022781:Hepatocytes; D006801:Humans; D017114:Liver Failure, Acute / Q000628:therapy*; D019164:Liver, Artificial; D013552:Swine