Report copyright - Molecular mechanisms of diabetic kidney disease€¦ · Diabetic kidney disease (DKD) is the leading cause of kidney failure worldwide and the single strongest predic-tor of mortality
Please pass captcha verification before submit form