News

Syllabus: SUM501P_Introduction_to_International_Law [PDF 126KB] Academic Lead: Dr Thomas MacManus This course offers a broad overview of public international law and its various areas, its relations ...