The Association Between Diabetes Stress, Self-efficacy, S... | NCT05666791 | Trialant