New potential therapeutic targets have been identified for diabetic kidney disease (DKD) - the leading cause of kidney failure in the world - that could see patients treated with new gene and drug ...
Our bodies have several vital organs that quietly toil away to keep us functioning properly. Among these are the kidneys, two fist-sized organs that sit on either side of the spine below the ribs.