A Hope for Diabetics?

Diabetes has been known for thousands of years.[1] People experienced frequent urination and increased thirst as the most common symptoms, and they also discovered sugar in the urine. The name Diabetes Mellitus itself means “honey-like, frequent urination”. There were several attempts of treatment throughout history, some of them were effective some of Read more…