Podocytes: the Weakest Link in Diabetic Kidney Disease?

Podocytes: the Weakest Link in Diabetic Kidney Disease?