Almonds and Diabetes: Everything You Need to Know