Diabetes is a problem for people everywhere, with both advanced and developing nations struggling with a disease that isn't easy to treat. In Canada around 7% of the population suffers from some form of diabetes, and despite decades of research, there is still a lot of mystery surrounding the...