The liver sinusoidal endothelial cell: a cell type of controversial and confusing identity.

The liver sinusoidal endothelial cell: a cell type of controversial and confusing identity.