The podocyte power-plant disaster and its contribution to glomerulopathy.

The podocyte power-plant disaster and its contribution to glomerulopathy.