The International Seabed Authority (ISA) is an autonomous international organization established under the 1982 United Nations Convention on the Law …

from Google Alert – international law https://ift.tt/XMwoNzk
October 19, 2023 at 05:32AM