Scales Depression Self-Rating Scale for Children (DSRS) The Depression Self-Rating Scale for Children (DSRS), developed by Peter Birleson in 1981, is an... September 26, 2026 • Dr. Mohammed Looti