Irreducible Life Sentences and Rehabilitation. A Point of Juncture between Strasbourg and Rome
- Resource Type
- notes
- Source
- 6 Italian L.J. 519 (2020) / Italian Law Journal, Vol. 6, Issue 2 (2020), pp. 519-536
- Subject
Law Community and Society Studies Criminal Justice - Language
- English
- ISSN
- 2421-2156