ITLOS

AcronymDefinition
ITLOSInternational Tribunal for the Law of the Sea (Hamburg, Germany; also seen as ITLS)