Peter Odell profile picture

Peter Odell

Is this your author profile? Create an account to customize it!

Stand Alone

Sentencing in International Criminal Law: The un Ad Hoc Tribunals and Future Perspectives for the Icc