Diabetes Learning in Virtual Environments: Testing the Efficacy of Self-Management Training and Support in Virtual Environments (Randomized Controlled Trial Protocol).

Diabetes Learning in Virtual Environments: Testing the Efficacy of Self-Management Training and Support in Virtual Environments (Randomized Controlled Trial Protocol).