Question
In what organ of the human body would you find the loops of Henle?
SCIENCE
The kidneys
SCIENCE
Share: