A hybrid bioartificial liver bioreactor having at least 3 chambers adapted to be positioned as an integrated single unit. Where a first (top) chamber has respective inlet/outlet port and comprises a plasma separation membrane for separating a blood stream received from a patient into plasma and blood cells. A second (middle) chamber having respective inlet/outlet port to connect with other chambers, comprising a bioreactor seeded with hepatocyte cells in the presence of semi-interpenetrating supermacroporous cryogel. And a third (bottom) chamber having respective inlet/outlet port for connecting to other chambers, comprising a means for optional reintroduction of said plasma or part thereof to said preceding chambers. The first and second chambers being separated by a means for filtering toxic compounds (e.g. activated charcoal cloth) and the second and third chambers separated by a means for trapping cellular material from leaking out the bioreactor in the second chamber (e.g. cellulose membrane).