Science & Energy

Is the End of Daily Insulin Injections for Diabetes Sufferers in Sight?