Application Form ICL 2026

The Siracusa International Institute for Criminal Justice and Human Rights | via Logoteta, 27 – Siracusa, Italy | Tax Code 80001810896