Scales Carroll Rating Scale for Depression (CRS) A comprehensive academic and psychometric review of the Carroll Rating Scale for Depression (CRS), a... September 26, 2026 • Dr. Mohammed Looti