The double puzzle of diabetes.

The double puzzle of diabetes.