Question
In what organ of the human body would you find hepatocytes?
SCIENCE
The liver
SCIENCE
Share: