Significance of the International Self-Report Delinquency Study (ISRD)
NCJ Number
231505
Journal
European Journal on Criminal Policy and Research
Date Published
June 2010
Publication Link