This is an old revision of the document!


International Development Research Centre

The International Development Research Centre (IDRC) is a Canadian global research and development organization based in Ottawa, Ontario. It is an agency of the Government of Canada, and works to achieve the Sustainable Development Goals (SDG).

Affiliations

Partners

Back to top