International Journal of Diabetes in Developing Countries, ‎0973-3930

Journal