Diabetes technology and the human factor.

Diabetes technology and the human factor.