ByNobleID
    A systematic review of the effects of self-efficacy-based interventions on self-management and health behaviour change in patients with diabetes | NobleID