Artificial liver: review and Cedars-Sinai experience

Y Kamohara1, J Rozga, A A Demetriou

  • 1Department of Surgery and Liver Support Unit, Cedars-Sinai Medical Center, UCLA School of Medicine, 8700 Beverly Blvd., R-8015, Los Angeles, CA 90048, USA.

Related Concept Videos