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 9 Times - Last Visitor from New York, NY on 10/04/2015 at 6:57 PM