#isa
language What role did France play in the development of the International Seabed Authority (ISA)?
The International Seabed Authority (ISA) is an intergovernmental organization established under the United Nations Convention on the Law of the Sea.... Read more