Diabetic nephropathy--current concepts.
D000818:Animals; D002417:Cattle; D003928:Diabetic Nephropathies / Q000473:pathology / Q000628:therapy; D004285:Dogs; D006801:Humans; D016030:Kidney Transplantation; D051381:Rats; D014511:Uremia / Q000601:surgery