Finding Reference

Europeanised International Law and Administrative and Constitutional Courts in EU Member States: Navigating the Global Legal Waters of Luxembourg (CJEU), Strasbourg (ECtHR) and The Hague (ICJ)

Itai Apter