Scales Digital Stress Scale The Digital Stress Scale (DSC) is a 20-item psychometrically validated instrument developed to evaluate technology-related... September 4, 2026 • Dr. Mohammed Looti