bn:00369829n
Noun Named Entity
IT
institut de recherche pour le développement
EN
The Research Institute for Development, or Institut de Recherche pour le Développement, is a French science and technology establishment under the joint supervision of the French Ministries of Higher Education and Research and Foreign Affairs. Wikipedia
Relations
Sources