DSRSC

AcronymDefinition
DSRSCDepression Self-Rating Scale for Children (psychiatry)