Nephrin Localizes at the Podocyte Filtration Slit Area and Is Characteristically Spliced in the Human Kidney

Abstract
No abstract available