Podocytes (IMAGE)
Caption
This is a scanning electron microscope micrograph of normal podocytes, which are cells responsible for the filtration functions of the kidney.
Credit
Image courtesy of Matthias Kretzler
Usage Restrictions
None
License
Licensed content