The nephrons are microscopic structures in the kidneys that produce urine. Each kidney contains
about one million nephrons
7.2m questions
9.6m answers