Posted 8 months ago

hepatocyte

Published by Razvan

A liver cell.