Saved Bookmarks
| 1. |
IFRI meaning in International ? |
|
Answer» What is Institut Français des Relations Internationales mean? The Institut français des relations internationales (Ifri; English French Institute of International Relations) is a think tank dedicated to international affairs, based in Paris, France. reference |
|