Diabetes affects hundreds of millions of people worldwide, and one of its most serious complications is the development of ...