About International Seabed Authority (ISA):
The International Seabed Authority is a Kingston, Jamaica-based intergovernmental body of 167 member states and the European Union established under the 1982 UN Convention on the Law of the Sea and its 1994 Agreement on Implementation.
Advertisement