Close window

Endothelial cells

Cells that line blood vessels.