Organization name
Institute de Recherche pour le Développement, Paris, France