中文 | English
Return

Glomerular filtration rate as a kidney outcome of diabetic kidney disease: a focus on new antidiabetic drugs