ISO

Synonym: synonym

International Organisation for Standardisation. Based in Geneva.