A revised version of the academic notes and summaries for the 2021-2022 course Public International law for members covering weeks 1-7.

Public International Law 1-7 (Members)

€ 10,00Price