A crude estimate using fluid dynamics gives 1.92x10^9. So around 2 billion.
However, this source says the normal range of physiological estimates is 3.2×1010-4.2×1010, which is 32 to 42 billion (http://www.springerlink.com/content/7x55l04161513q15/)
The glomerulus
The glomerulus
Capillaries.
The glomerulus is the cluster of capillaries surrounded by Bowman's capsule.
Glomerulus
glomerulus
glomerulus
Glomerulus
The cluster of capillaries in the kidney where filtration occurs is called the glomerulus. The glomerulus is part of the nephron, which is the functional unit of the kidney responsible for filtering blood to form urine.
fenestrated
glomerulus
glomerulus