Quirky rat study finds insulin itself might have a role in the development of diabetic nephropathy

http://ift.tt/2r7oigD