Advanced International Law Clinic

Notions of Public International Law and litigation before international courts, especially the International Court of Justice, Good command of English language.