Review: Artificial liver support systems

A Kamlot1, J Rozga, F D Watanabe

  • 1Department of Surgery and Liver Support Unit, Cedars-Sinai Medical Center, 8700 Beverly Boulevard, D-4018, Los Angeles, California 90048.

Related Concept Videos