Home
All Categories
Best Categories
Recipes
Games
Nutritional Information
The Internet Encyclopedia
Electronics
News
INTERNATIONAL RELATIONS AND SECURITY NETWORK
Definition:
[noun] Switzerland's information network for security and defense studies and for peace and conflict research and for international relations
Synonyms:
International Relations and Security Network
,
ISN