Human liver cells.

Liver Cells

Human liver cells.