A bioartificial liver system is described that incorporates a cell
reservoir and hepatocyte spheroids to both increase the number of and
longevity of cells in the system. Additional methods are also described
for forming spheroid aggregates from isolated hepatocytes.