Due to their position on glomerular capillaries, podocytes are continuously counteracting biomechanical filtration forces. Most therapeutic interventions known to generally slow or prevent the ...