Peter Odell profile picture

Peter Odell

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

Stand Alone

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