English Research Institute for Development Cited by user Ltdm on 02 Apr 2024 The French National Research Institute for Sustainable Development, or Institut de Recherche pour le Développement (IRD), is a French science and technology…