Affiliation: Institute of Research for Development (IRD)
Countries: France