Please enable JavaScript
What if everything you thought you knew about diabetes was just the start? Insulin is vital for both blood sugar and brain function.