Therapeutic strategies of diabetic nephropathy: recent progress and future perspectives.

Therapeutic strategies of diabetic nephropathy: recent progress and future perspectives.