- International Relations and Security Network as a noun:
- 1
International Relations and Security Network
noun
1 International Relations and Security Network
Switzerland's information network for security and defense studies and for peace and conflict research and for international relations.
synonym: ISN.
Find more on International Relations and Security Network elsewhere: etymology - rhymes - Wikipedia.
debug info: 0.0145