Critical issues in bioartificial liver development.

Critical issues in bioartificial liver development.