Diabetic Nephropathy: From Pathophysiology to Treatment - Ziyan Shen; Yi Fang; Tao Xing; Feng Wang (Journal of Diabetes Research)