Comment, Like, & Favorite
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 3 Times - Last Visitor from New York, NY on 10/29/2013 at 4:32 PM
copy and paste to your website / blog - preview