London, United Kingdom
Kidney Glomeruli, Sem
Photograph - Photograph
Kidney glomeruli. Coloured scanning electron micrograph (SEM) of the mass of capillaries (red), known as glomeruli, which carry blood to be filtered in the kidney. A glomerulus is situated within a Bowman's capsule and is the site of filtration of waste products, which are then drained from the kidneys in urine.
May 11th, 2013
Viewed 7 Times - Last Visitor from Viamão, 23 - Brazil on 06/05/2015 at 11:52 PM