The podocyte cytoskeleton--key to a functioning glomerulus in health and disease.

The podocyte cytoskeleton--key to a functioning glomerulus in health and disease.