Dahlia extract was discovered to stabilize blood sugar levels. Clinical trials led by the University of Otago have discovered that dahlia flower petal extract can help stabilize the blood sugar levels in individuals with diabetes. Under the guidance of Associ…