Saving this Generation from the Scourge of War – What is the Role of International Law?July 30 - August 9, 2024 Academic Information Fees & Payment Registration Accomodation Practical Information Former Courses