Faculty of Education, Social Sciences and Law

School of Law

Electronic Monitoring in Europe: Key Findings from the Netherlands

11 February 2016 | 12:00 - 18:00 | Workshop
Utrecht University, The Netherlands

© Copyright Leeds 2016