Search results
International Journal of Diabetes in Developing Countries > 2019 > 39 > 2 > 325-330
Amino Acids > 2018 > 50 > 5 > 487-502
Current Diabetes Reports > 2012 > 12 > 5 > 568-579
Diabetologia > 2011 > 54 > 4 > 803-811
International Ophthalmology > 2001 > 24 > 1 > 1-11