Diabetes Research and Clinical Practice, ‎0168-8227

Journal