Artificial livers--what's keeping them?
Davies
E
E
Department of Medicine, Royal Postgraduate Medical School, Hammersmith Hospital, London.
Hodgson
H J
HJ
D001187:Artificial Organs; D017690:Cell Transplantation; D006464:Hemoperfusion; D006801:Humans; D008099:Liver / Q000166:cytology; D016031:Liver Transplantation