20121118 home.science: New insulin Degludec far better than existing insulins