Insulin, Blood Sugar and Type II Diabetes
The science as to why a low sugar/ low carb diet is better for your health and will probably aid with weight loss. Eating large amounts of carbohydrates overloads the insulin system pushing you towards a diabetic state.