28.6 MB (3.0 MB compressed)
3951 x 2529 pixels
33.5 x 21.3 cm ⏐ 13.2 x 8.4 in (300dpi)
MICHAEL ABBEY / SCIENCE SOURCE / SCIENCE PHOTO LIBRARY MICHAEL ABBEY / SCIENCE SOURCE / SCIENCE PHOTO LIBRARY
Light micrograph of a section of cat kidney, revealing glomerulus. A glomerulus is a capillary ball-shaped structure in the kidney that aids in the formation of urine. Magnification 56x.
Model release not required. Property release not required.