English synonyms about - contact  

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