ISWSC: International Society of Worldwide Stamp Collectors

What does ISWSC mean? The above is one of ISWSC meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: International Society of Worldwide Stamp Collectors