Via Bolognese 156 (Villa Salviati)
50-139 Firenze
ITALY
European University Institute - Department of Law (LAW)
SSRN RANKINGS
in Total Papers Downloads
human rights, European Court of Human Rights, domestic remedies, International Court of Justice