Bio-artificial liver devices--tentative, but promising progress.
D002460:Cell Line; D005333:Fetus / Q000166:cytology*; D022781:Hepatocytes / Q000166:cytology; D006801:Humans; D008099:Liver / Q000166:cytology* / Q000502:physiology; D019164:Liver, Artificial