R Lennon, MJ Randles, MJ Humphries - Frontiers in Endocrinology, 2014 - core.ac.uk
Podocytes are specialized epithelial cells that cover the outer surfaces of glomerular
capillaries. Unique cell junctions, known as slit diaphragms, which feature nephrin and …