Youssef, Natalie Shawki
(2019)
Background: Diabetic kidney disease (DKD) is a life-threatening complication of Diabetes. It is characterized by podocyte injury which compromises the glomerular filtration barrier, thus, leading to proteinuria. Podocyte ...