NCT05329376 - Interactive Virtual Assistance for Self-Care Management and Mental Health Promotion in Type 2 Diabetes | Crick | Crick