A public corporation created by the Canadian government to help communities in the developing world find solutions to social, economic, and environmental problems through research.
International Development Research CentreInternational Development Research Centre
2024-07-09
Science, Social Sciences, Economics, Development Economics - International Development Research Centre. A public corporation created by the Canadian government to help communities in the developing world find solutions to social, economic, and environmental problems through research.