New structural insights into podocyte biology.

New structural insights into podocyte biology.