Roger C. Wiggins

Suggest Changes
Learn More
Podocytes are specialized epithelial cells with delicate interdigitating foot processes which cover the exterior basement membrane surface of the glomerular capillary. They are in part responsible(More)