An Internet-based diabetes self-care intervention tailored to self-efficacy | Synapse