Cell biology of diabetic nephropathy: Roles of endothelial cells, tubulointerstitial cells and podocytes

Cell biology of diabetic nephropathy: Roles of endothelial cells, tubulointerstitial cells and podocytes