International 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.

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 Centre