Glomerulus

Definition

The glomerulus is a cluster of coiled capillaries at the beginning of each nephron, surrounded by the Bowman capsule. Blood entering the kidney through the afferent arteriole is filtered in the glomerulus, waste products and excess water drain into the proximal tubule, and cleansed blood exits via the efferent arteriole.

Latest Research and Reviews

News and Comment