TY - RPRT TI - Bioartificial liver: current status. AU - G Pless AU - I M Sauer PY - 2005 DO - 10.1016/j.transproceed.2005.09.113 UR - https://pubmed.ncbi.nlm.nih.gov/16386576/ ID - 16386576 ER -