human heterologous liver cells | uMedical