Institut Francais des Relations Internationales

Acronym
ifri
Country
France
Website
Contact details
Address: paris, france
Country:France
Geographical focus
  • International; Other
Related users

Entry created by Devon Weidemann on March 30, 2010
Modified on March 30, 2010