Diabetes and end-stage renal disease; a review article on new concepts. | Synapse