New insights into the pathophysiology of diabetic nephropathy: from haemodynamics to molecular pathology.

New insights into the pathophysiology of diabetic nephropathy: from haemodynamics to molecular pathology.