Artificial liver support system in China: a review over the last 30 years.

Artificial liver support system in China: a review over the last 30 years.