Beta
174195

Association of TCF7L2 rs7903146 Polymorphism with Diabetic Nephropathy in Type 2 Diabetes Mellitus Egyptian Patients

Article

Last updated: 22 Jan 2023